Linuxダウンロードインストール:weget、yum

5433 ワード

wgetツール
wgetツールは指定したURLアドレスからファイルをダウンロードするために使用され、wgetは安定していると同時にブレークポイントダウンロードをサポートし、狭い帯域幅と不安定なネットワークに強い適応性がある.
wget命令の一般的なパラメータは以下の通りです.
-h:ヘルプの説明を表示します.
-b:バックグラウンドダウンロード;
-c:前回端末のダウンロードタスクを継続する;
-r:再帰ダウンロードファイル
使用例:
1)単一ファイルのダウンロード

1
wget http://search.maven.org/remotecontent?filepath=log4j/log4j/1.2.17/log4j-1.2.17.tar.gz

2)複数のファイルをダウンロードする

1
wget -i fileList

fileリストの内容

1
url1

2
url2

3
url3

3)ブレークポイントのダウンロード

1
wget -c http://search.maven.org/remotecontent?filepath=log4j/log4j/1.2.17/log4j-1.2.17.tar.gz

4)バックグラウンドダウンロード

1
wget -b http://search.maven.org/remotecontent?filepath=log4j/log4j/1.2.17/log4j-1.2.17.tar.gz

5)制限速度ダウンロード

1
wget --limit-rate=400k http://search.maven.org/remotecontent?filepath=log4j/log4j/1.2.17/log4j-1.2.17.tar.gz

yumツール
yumはCentOSの下のソフトウェアダウンロードインストールツールで、すべてのファイルはyumソースでダウンロードし、自動的にインストールプロセスを実行し、これらのソフトウェアはyumソースでrpmパッケージの形式で存在する.
Ubuntuに対応して、Debianの下のツールはapt-getで、使い方は似ています.
1)システム内のすべてのrpmパケットの表示

1
rpm -qa        #               

2
rpm -qa httpd  #            apache

2)yumソースのrpmパッケージを検索する

1
yum list         #     yum      

2
yum search java  #   yum     java    

3)rpmパッケージのインストール、削除

1
yum install tomcat               #  tomcat       rpm 

2
yum install apche-tomcat-8.5.0   #  tomcat    ,  rpm       yum search tomcat    

3

4
yum remove apache-tomcat-8.5      #  rpm ,           

4)rpmパッケージの更新

1
yum update           #    rpm 

2
yum update tomcat    #     tomcat 

※一部のrpmがyumで検出されたバージョンが低すぎて、必要なパッケージが見つからない場合は、epelとremiソースを更新できます.

1
# Centos 6    

2
rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

3
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

4

5
#Centos 7    

6
yum install epel-release

7
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

このときのレビューでは、remiソースのrpmパッケージをインストールし、以下のように命令します(php 5.6をダウンロードする例)
1
#  remi   php    

2
yum list --enablerepo=remi --enablerepo=remi-php56 | grep php  

3

4
#  remi   php5.6      

5
yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof