新聞中心
yum是Linux系統(tǒng)中常用的軟件包管理器,它可以幫助用戶快速安裝、更新、卸載軟件,本文將詳細介紹yum的安裝命令及其使用方法。

網(wǎng)站的建設(shè)成都創(chuàng)新互聯(lián)專注網(wǎng)站定制,經(jīng)驗豐富,不做模板,主營網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計體驗!已為門簾等企業(yè)提供專業(yè)服務(wù)。
我們需要了解yum的基本概念,yum是Yellowdog Updater Modified的縮寫,它是在RPM(Red Hat Package Manager)基礎(chǔ)上進行開發(fā)的,可以自動解決軟件包之間的依賴關(guān)系,使得軟件安裝和更新變得更加簡單。
yum的安裝命令主要包括以下幾個部分:
1. yum:這是yum的主命令,用于執(zhí)行各種操作。
2. install:表示要安裝一個或多個軟件包。
3. update:表示要更新一個或多個已安裝的軟件包。
4. remove:表示要卸載一個或多個已安裝的軟件包。
5. list:表示要列出所有可用的軟件包。
6. search:表示要搜索一個特定的軟件包。
7. info:表示要查看一個軟件包的詳細信息。
8. groupinstall:表示要安裝一個或多個軟件組。
9. groupremove:表示要卸載一個或多個軟件組。
10. repolist:表示要列出所有可用的軟件源。
11. repoadd:表示要添加一個新的軟件源。
12. reporemove:表示要刪除一個已有的軟件源。
13. cleanmetadata:表示要清除緩存中的元數(shù)據(jù)。
14. check-update:表示檢查是否有可用的更新。
15. history:表示查看yum的歷史記錄。
下面我們通過一些實例來演示yum的安裝命令的使用方法:
1. 安裝一個名為example的軟件包:
sudo yum install example
2. 更新一個名為example的已安裝軟件包:
sudo yum update example
3. 卸載一個名為example的已安裝軟件包:
sudo yum remove example
4. 列出所有可用的軟件包:
sudo yum list available
5. 搜索一個名為example的軟件包:
sudo yum search example
6. 查看一個名為example的軟件包的詳細信息:
sudo yum info example
7. 安裝一個名為example-group的軟件組:
sudo yum groupinstall "Example Group"
8. 卸載一個名為example-group的軟件組:
sudo yum groupremove "Example Group"
9. 列出所有可用的軟件源:
sudo yum repolist all
10. 添加一個新的軟件源:
“`bash
sudo yum localinstall –nogpgcheck –downloadonly –resolve –destdir=/usr/local/myrepo -*.rpm -*.tar.gz -*.spec file:///path/to/local/filesystems/myrepo/mypackage-*.rpm file:///path/to/local/filesystems/myrepo/mypackage-*.tar.gz file:///path/to/local/filesystems/myrepo/mypackage-*.spec –disablerepo=”*” –enablerepo=”myrepo” –skipbroken –gpgcheck=0 –assumeyes –color=never –exclude=”gpgcheck*” –keepoldversions=0 –releasever=1 –setopt=tsflags=nodocs install_packages_from_local_repository_commandline_options=”–nogpgcheck –downloadonly –resolve –destdir=/usr/local/myrepo -*.rpm -*.tar.gz -*.spec file:///path/to/local/filesystems/myrepo/mypackage-*.rpm file:///path/to/local/filesystems/myrepo/mypackage-*.tar.gz file:///path/to/local/filesystems/myrepo/mypackage-*.spec –disablerepo=”*” –enablerepo=”myrepo” –skipbroken –gpgcheck=0 –assumeyes –color=never –exclude=”gpgcheck*” –keepoldversions=0 –releasever=1 –setopt=tsflags=nodocs install_packages_from_local_repository_commandline_options=”–nogpgcheck –downloadonly –resolve –destdir=/usr/local/myrepo -*.rpm -*.tar.gz -*.spec file:///path/to/local/filesystems/myrepo/mypackage-*.rpm file:///path/to/local/filesystems/myrepo/mypackage-*.tar.gz file:///path/to/local/filesystems/myrepo/mypackage-*.spec –disablerepo=”*” –enablerepo=”myrepo” –skipbroken –gpgcheck=0 –assumeyes –color=never –exclude=”gpgcheck*” –keepoldversions=0 –releasever=1 –setopt=tsflags=nodocs install_packages_from_local_repository_commandline_options=”–nogpgcheck –downloadonly –resolve –destdir=/usr/local/myrepo nginx-common-httpd *libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 libnss3 *libc6 *libgcc *glibc *ld-linux *ld-lsb *libstdc++ *zlib *ncursesw *fontconfig *cairo *freetype *pangocairo *pixman *libpng *libjpeg *libtiff *libmng *liblcms *libwebp *libssh2 *libidn2 *libev *libsemanage *libcap2 *openbsd-compat-libswscale libsndfile apr apr-util apache2 php php-mysql php-pear php-xml php-mbstring php-bcmath php-ldap php-odbc php-pear php-devel php-gd php-curl php-intl php-json php-mcrypt php-mysqli php-pdo php-session php-soap php-xmlrpc php-zip mariadb mysql mysql-client mysql-common mysql-devel mysql-server mysqlng mysqlnd ncurses ncursesw ncurses-term ncursesw6 ncursesw5 cyrus-compat openssh openssh-client openssh-server pcre pcre-devel zlib zlib-devel bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 bzip2 epel epel-release epel-release epel7 epel7 extrautils findutils fuse fuse fuser procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps procps rsync rsync rsync rsync rsync rsync rsync
新聞標題:yum安裝命令出錯
轉(zhuǎn)載注明:http://m.fisionsoft.com.cn/article/dpeiegi.html


咨詢
建站咨詢
