CentOS 6.8を動作させる

私たちは2005年にLinuxとの道を横断しました。それはDebianでした。 その後、 Ubuntuとの長期にわたる関係が続き、2009年3月にAsus EeePC 1000ネットブックを購入しました。



過去数年間、Ubuntuを使用したEeePCは、クローゼットの奥で静かにリラックスしてきました。 そして、彼から塵を払い落とす理由がありました。 CentOS Linuxに精通し、Apache Ant ウェビナーの例をテストする問題がありました。



www.centos.orgにアクセスして 、バージョン6.8で停止します。 このページで、ディスクイメージがあるサーバー選択し、CentOS-6.8-i386-LiveCD.isoファイルをダウンロードします。 Rufusを使用して、起動可能なUSB 作成し、CentOS 6.8をAsus EeePCに正常にインストールします。 プロセスは非常に簡単です。 そして、古き良きGNOMEの濃い青色は目を楽しませています...



どのツール(プログラム/パッケージ)が必要ですか? これまでのところ、 Java JDKApache Ant 、およびGitの 3つのみです。 パッケージインデックスファイルを同期して更新することから始めます。(Ubuntuで)apt-getの代わりにCentOSがyumを使用することを思い出してください:



[lamp @ localhost〜] $ sudo yum update

[sudo]ランプのパスワード:

ランプはsudoersファイルにありません。 このインシデントは報告されます。


ここにニュースがあります... Ubuntuとは異なり、単純なユーザーにはコマンドを実行するためのroot権限がありません。 wiki.centos.org/TipsAndTricks/BecomingRootを調べた後、ファイル/ etc / sudoersを編集することにより、「 迅速で汚れた方法 」を使用することにしました。 このため、rootにはvisudoコマンドがあります(経験豊富な同僚に感謝します)。 ルートモードに切り替えます(インストール後に指定したルートパスワードを入力した後)。



[lamp @ localhost〜] $ su

パスワード:

[root @ localhost lamp]#visudo


ファイル内でroot ALL =(ALL)ALLという行を見つけ、(「I」キーを押して挿入モードに入った後)以下のような行を追加します。



ルートALL =(すべて)ALL

ランプALL =(ALL)ALL


Escキーを押して、保存(:wq)でファイルを終了します。 exitでルートモードを終了します。 ユーザーパスワードを入力することにより、 sudoを介して管理コマンドを実行できるようになりました。 再び:



[lamp @ localhost〜] $ sudo yum update

[sudo]ランプのパスワード:


パスワードを入力すると、すべてが機能し、yumはインデックスを更新し、同時に197 MBをダウンロードしていくつかのパッケージを更新することを提案します。 私はNと答えます、それは少し待ちます。



Java JDKに取り組む時間です。 選択肢は、oracle-jdkまたはopen-jdkをインストールする前ですか? より経験豊富な同僚のアドバイスのおかげで、スケールはopen-jdkに傾いていますyum searchコマンドを使用して、インストールするパッケージの名前を見つけます。 もちろん、私は最新バージョンを置きました:



[lamp @ localhost〜] $ sudo yum search jdk

...

java-1.8.0-openjdk-devel.i686:OpenJDK開発環境

...

[lamp @ localhost〜] $ sudo yum install java-1.8.0-openjdk-devel

...

[lamp @ localhost〜] $ javac -version

javac 1.8.0_121

[lamp @ localhost〜] $ java -version

openjdkバージョン "1.8.0_121"

OpenJDKランタイム環境(ビルド1.8.0_121-b13)

OpenJDKサーバーVM(ビルド25.121-b13、混合モード)


JDKは、 Apache Antの番です。 私はリポジトリから入れようとします:



[lamp @ localhost〜] $ sudo yum install ant


yumは、約60 MBをダウンロードし、10個の依存関係パッケージをインストールすることを推奨しています(ant自体は2.2 MBのみです)。 同時に、Googleは少しほのめかしている-これはバージョン1.7.1で、私に​​はまったく向いていません(junitはありません)。 短い検索の後、最新バージョンをダウンロードしてインストールできる適切なスクリプトを見つけました。 自分用に少し編集します。



# download and install antname=apache-ant antserver=http://apache-mirror.rbc.ru/pub/apache antversion=1.10.1 wget ${antserver}/ant/binaries/${antname}-${antversion}-bin.tar.gz sudo tar xvfvz ${antname}-${antversion}-bin.tar.gz -C /opt sudo ln -sfn /opt/${antname}-${antversion} /opt/ant sudo sh -c 'echo ANT_HOME=/opt/ant >> /etc/environment' sudo ln -sfn /opt/ant/bin/ant /usr/bin/ant # check installation ant -version # cleanup rm ${antname}-${antversion}-bin.tar.gz
      
      





それをホームディレクトリに保存してから、次を実行します。



[lamp @ localhost〜] $ chmod + x installantoncentos.sh

[lamp @ localhost〜] $ ./installantoncentos.sh


最後の行には、 ant -versionコマンドの結果が表示されます



2017年2月2日にコンパイルされたApache Ant(TM)バージョン1.10.1


リポジトリからGitを配置します。



[lamp @ localhost〜] $ sudo yum install git

[lamp @ localhost〜] $ git --version

gitバージョン1.7.1


これで、必要なツールの準備が整い、ウェビナーのサンプルのテストを開始できます。 しかし、それは別の話になります...



All Articles