一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Linux上安裝軟件

 怡紅公子0526 2022-07-19 發(fā)布于北京

 

Linux發(fā)行版的兩大系列

  • debian:代表的比如Ubuntu,軟件包管理工具apt、apt-get、dpkg,軟件包名.deb
  • redhat:代表的比如CentOS(所以在VMware上安裝CentOS8時選擇的版本是red hat),軟件包管理工具yum、rpm,軟件包名.rpm

 

Ubuntu要下載.deb的安裝包,用apt|apt-get|dpkg命令來管理軟件;

CentOS要下載.rpm的安裝包,用yum命令來管理軟件。

不能混用。

 

.tar.gz是Linux發(fā)行版通用的安裝包,但只是將源碼|字節(jié)碼打包、壓縮,有時候需要自己編譯。

別人公司也不敢把源碼給你,使用.tar.gz的一般都是軟件開發(fā)工具包(比如jdk)、開源框架的jar包。

 

 

Ubuntu早些年使用apt-get管理軟件包,apt-get包含了很多低級功能的命令,命令繁多。

后來推出了apt,對apt-get的常用命令進行精簡,又添加了一些新的命令。

官方推薦使用apt,現(xiàn)在apt已經(jīng)超越apt-get成為主流。

Ubuntu的單個軟件包也可以使用dpkg來管理。

 

 

CentOS可以使用rpm命令或yum命令來管理軟件包,rpm命令需要我們手動管理軟件依賴,yum命令會自動管理依賴。

比如你要安裝軟件A,但軟件A依賴軟件B,要先安裝軟件B。

使用rpm命令,需要我們先安裝軟件B、再安裝軟件A。

使用yum命令,我們直接安裝軟件A即可,會自動分析、安裝所需依賴。

 

 


 

 

軟件源配置

默認的軟件源都是國外的,速度慢,可以使用國內(nèi)的鏡像,比如阿里云的。

 

Ubuntu的鏡像配置:

https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b11MoVEq0

 

CentOS的鏡像配置:

https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11qYtgjW

 

系統(tǒng)自帶的.repo文件我們備份為了.repo.backup,.repo是阿里的軟件源鏡像(覆蓋了原來的配置)。

按上面的流程走了一道后,使用yum命令時會提示:不止一個配置

將其它.repo都刪掉,只保留上面2個配置文件即可。

 

 

 


 

 

.deb   Ubuntu

dpkg常用命令:

  • dpkg -I 包名.deb    查看軟件包的詳細信息,包括軟件名稱、版本以及大小等,I即info。
  • dpkg -i 包名deb   安裝軟件包,i即install
  • dpkg -r 包名        卸載軟件包,r即remove,此種方式會有配置文件殘留
  • dpkg -l 包名     查看所有已安裝的軟件包,l即list。dpkg -l | grep  zip,可搜索指定字符。

 

 

apt常用命令:

  • apt search 在軟件源中搜索軟件包
  • apt list  列出軟件包(已安裝+本地可用+軟件源)
  • apt install 包名    安裝軟件包
  • apt remove  包名  卸載軟件包(會有配置文件殘留)
  • apt purge 包名   卸載軟件包并刪除對應(yīng)的配置文件(推薦)
  • apt update  更新軟件源
  • apt upgrade 升級所有可升級的軟件包
  • apt autoremove 自動刪除不需要的包
  • apt full-upgrade 在升級軟件包時自動處理依賴關(guān)系

 

權(quán)限不夠的在前面加sudo或切換到root操作。

 

 

安裝方式一、使用軟件源

apt  list | grep  關(guān)鍵字

sudo apt  install  包名  

軟件源中可能沒有需要的軟件包或沒有合適的版本。

 

方式二、去官網(wǎng)復(fù)制軟件包的地址,自己下載軟件包進行安裝:

wget  http://wppkg./issue/netdisk/LinuxGuanjia/3.0.1/baidunetdisk_linux_3.0.1.2.deb   下載軟件包

sudo  dpkg  -i  baidunetdisk_linux_3.0.1.2.deb   使用dpkg安裝軟件時,如果軟件包不在當前目錄下,需要帶路徑,或者先cd到軟件包所在目錄

sudo apt  install  /home/chy/baidunetdisk_linux_3.0.1.2.deb   使用apt必須要帶路徑,不管軟件包是否在當前目錄下

軟件會自動安裝在/usr中的某個目錄下

sudo apt purge baidunetidisk  卸載軟件包并刪除配置文件

安裝時指定文件名(帶后綴),卸載時指定包名。

 

 


 

 

.rpm  CentOS

yum常用命令:

  • yum search 關(guān)鍵字  搜索軟件包
  • yum install 包名  安裝軟件包
  • yum remove 包名  卸載軟件包,會自動刪除配置文件

 

  • yum list  列出所有的軟件包(本地+軟件源),可選參數(shù):--all  默認參數(shù),列出所有的軟件包。--installed 列出已安裝的軟件包。
  • yum check-update  列出可更新的軟件包
  • yum update 包名  更新指定的軟件包
  • yum update  更新所有軟件包

 

清除緩存:

  • yum clean packages: 清除緩存目錄下的軟件包
  • yum clean headers: 清除緩存目錄下的 headers
  • yum clean oldheaders: 清除緩存目錄下舊的 headers
  • yum clean all    清除緩存目錄下的軟件包及舊的headers

 

 

方式一、從軟件源獲取軟件包進行安裝:

yum  list | grep 關(guān)鍵字

sudo  yum install  包名

雖然可以用yum  search搜索,但search的排列不太好。

 

方式二、去官網(wǎng)復(fù)制軟件包的地址,自己下載軟件包進行安裝:

wget  http://wppkg./issue/netdisk/LinuxGuanjia/3.0.1/baidunetdisk_linux_3.0.1.2.rpm  下載.rpm包

sudo yum install baidunetdisk_linux_3.0.1.2.rpm   安裝軟件包

 

sudo yum  remove baidunetdisk  卸載軟件包并刪除配置文件

 

yum安裝時會自動安裝依賴,卸載時會自動卸載依賴。

 

 

 


 

 

 

Linux下安裝chrome

https://www.google.cn/chrome/

 

 

 

 

yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

當然也可以先下載,再安裝。

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    欧美中文字幕日韩精品| 草草夜色精品国产噜噜竹菊| 亚洲综合色婷婷七月丁香| 欧洲一级片一区二区三区| 国产不卡最新在线视频| 欧美精品久久99九九| 制服丝袜美腿美女一区二区| 亚洲a码一区二区三区| 亚洲一区二区精品福利| 国产又色又粗又黄又爽| 不卡免费成人日韩精品| 国产欧美日韩在线精品一二区| 91偷拍视频久久精品| 色综合视频一区二区观看| 日韩一区二区三区嘿嘿| 欧美尤物在线观看西比尔| 国产又粗又长又大高潮视频| 国产一区欧美一区二区| 最新69国产精品视频| 午夜久久精品福利视频| 日本高清视频在线观看不卡| 国产超薄黑色肉色丝袜| 国产福利一区二区久久| 九九热视频网在线观看| 欧美日韩最近中国黄片| 在线观看视频国产你懂的| 国产中文字幕久久黄色片| 99久久精品午夜一区二| 日韩精品一区二区三区av在线| 亚洲成人黄色一级大片| 中文字幕有码视频熟女| 黄色污污在线免费观看| 十八禁日本一区二区三区| 丝袜破了有美女肉体免费观看| 国产精品成人一区二区三区夜夜夜| 午夜福利大片亚洲一区| 久久精品少妇内射毛片| 91精品欧美综合在ⅹ| 欧美六区视频在线观看| 五月激情婷婷丁香六月网| 内射精子视频欧美一区二区|