Debian, Red Hat, Slackware的軟件安裝瞭解

參考:https://www.linux.org/threads/installing-new-software-debian-red-hat-slackware.4119/linux

linux在安裝軟件上大體分爲三類,Red Hat,Slackware,Debianchrome

Red Hat:由red hat公司發行的Red Hat Linux,centos至關於這個版本的Linux的免費版,由red hat linux的開源代碼略做改編而來,所以也屬於red hat的分類centos

red hat 的軟件安裝使用rpm和yum瀏覽器

yum(全稱爲 Yellow dog Updater, Modified)基於RPM包管理,可以從指定的服務器自動下載RPM包而且安裝,能夠自動處理依賴性關係,而且一次安裝全部依賴的軟件包,無須繁瑣地一次次下載、安裝服務器

rpm:是Red-Hat Package Manager(RPM軟件包管理器)的縮寫,這一文件格式名稱雖然打上了RedHat的標誌,可是其原始設計理念是開放式的,如今包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分發版本都有采用,能夠算是公認的行業標準了。網絡

如下以安裝chrome瀏覽器爲例:ide

首先下載安裝包,找到個網站:https://pkgs.org/工具

chrome直接去官網下載便可https://www.google.cn/intl/zh-TW_ALL/chrome/  拉到最後面能夠切換平臺網站

進入安裝包所在路徑,以root權限輸入命令:rpm -ivh google-chrome-stable_current_x86_64.rpmui

若是安裝此軟件所須要的依賴都已經安裝,應該就能直接安裝成功了,但如果剛裝的系統,多半會提示缺乏相應的依賴。

如:libXss.so.1()(64bit) 被 google-chrome-stable-54.0.2840.59-1.x86_64 須要

那就去安裝相應的缺乏的包,通常yum install -y pkg_name* 便可 如yum install libXss*

把缺乏的包都安裝上以後,再試一次rpm -ivh google-chrome-stable_current_x86_64.rpm應該就能正常安裝完成了,

注意若是在虛擬機裏總是出現網絡錯誤,多是虛擬機沒聯網,裝了桌面的能夠在右上角的一個圖標裏找到網絡鏈接的按鈕,打開便可

而後就是運行一下看看,rpm -ql google-chrome-stable-71.0.3578.98-1.x86_64 能夠找到其在/usr/bin下有google-chrome

到這個目錄下輸入此文件名便可運行,注意貌似不能以root身份運行,須要先退出root

 最後運行以下

 

 

另外兩種我沒裝,因此只是簡單記錄下

slackware:Slackware Linux是由Patrick Volkerding開發的GNU/Linux發行版。與不少其餘的發行版不一樣,它堅持KISS(Keep It Simple Stupid)的原則。不依賴圖形界面的文本化系統配置、傳統的服務管理方式和不解決依賴的包管理方式。它的最大特色就是安裝靈活,目錄結構嚴謹,版本力求穩定而非追新。Slackware的軟件包都是一般的tgz(tar/gzip) 或者txz(xz) 格式文件再加上安裝腳本。

安裝命令:installpkg some_program.tgz

卸載:removepkg some_program.tgz

升級:upgradepkg a_new_version_of_something.tgz

轉rpm到tgz:rpm2tgz some_package.rpm

Debian:

Debian GNU/Linux,簡稱Debian,一款 Linux發行版,是爲數極少的純社區驅動的Linux發行版,而不是由商業公司或者政府機構所掌控。
因爲 Debian 採用了 Linux Kernel (操做系統的核心),可是大部分基礎的操做系統工具都來自於 GNU 工程, 所以又稱爲 Debian GNU/Linux。Debian GNU/Linux 附帶了超過 43000 個軟件包,這些預先編譯好的軟件被打包成deb格式,以便於安裝、卸載和升級。包管理系統名爲dpkg(底層)。Ubuntu屬於此列
安裝命令:dpkg -i package.deb

dselect:When you use dselect you get a graphic user interface of sorts (not under X window, though) to guide you through the install of new programs.

相關文章
相關標籤/搜索