當前位置:編程學習大全網 - 源碼下載 - fedora安裝缺少的package

fedora安裝缺少的package

下載好Fedora Linux後,第壹件事就是搭建Linux c/c++開發環境,後期需要搭建java開發環境。

編輯器:vim

需要安裝軟件gcc, gdb;

代碼索引工具:ctags;

數據庫軟件mysql;

使用 yum 命令安裝和升級應用程序 (壹) - 在線安裝

yum 主要通過從網絡軟件包倉庫 (Package Repositories) 下載最新的軟件包(RPM 格式)並進行安裝,因此通過 yum 可以獲得最新的軟件版本。除此之外,也可以通過 yum 安裝或升級存放在本地的軟件包。

在 Fedora 中安裝和升級應用程序十分簡單,除了可以使用特有的 yum 工具以外,也可以使用 RPM 和 DEB 軟件包,或者自行通過源代碼安裝和升級。本文介紹 yum 工具的使用方法。

yum 主要通過從網絡軟件包倉庫 (Package Repositories) 下載最新的軟件包(RPM 格式)並進行安裝,因此通過 yum 可以獲得最新的軟件版本。當使用這壹特性時,自然要求計算機能夠連接到網絡。除此之外,也可以通過 yum 安裝或升級存放在本地的軟件包。

為了保證安裝和升級過程不出現權限問題,建議在運行 yum 前使用 su 切換到 root 用戶 (不建議直接使用 root 登錄到系統)

[lugir@hope ~]$ su

Password:

[root@hope lugir]#

說明:運行 su 命令切換為 root 用戶,並按提示輸入密碼。註意切換之後命令提示符的變化。用戶名由 lugir 變成 root,當前目錄名由 ~ 變成 lugir (因為 ~ 表示當前用戶的根目錄,對 lugir 而言 /home/lugir 就是 ~ 目錄,但切換成 root 用戶之後,則顯示目錄名稱 lugir),還有命令提示符由 $ 變為 #。

運行 yum 安裝 gcc

[root@hope lugir]# yum install gcc

設置安裝進程

解決依賴關系

…… [省略依賴關系輸出]

事務概要

============================

安裝   9 軟件包

更新   3 軟件包

最下載量:34 M

確定嗎 ? [y/N]: y

下載軟件包:

…… [省略下載進程輸出]

導入 GPG 密鑰 ……[省略] 來自 /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-i386

確定嗎 ? [y/N]: y

……[省略檢測信息輸出]

執行事務

正在安裝  Kernel-headers-2.6.31.12-174.2.3.fc12.i686 [####     ]  1/15

……

完畢 !

[root@hope lugir]# exit

exit

[lugir@hope ~]$

說明:

輸入命令 “yum install [軟件包名稱]” 開始進行安裝和更新

解決依賴關系 - 很多應用程序之間存在依賴性,使用 yum 進行安裝時,yum 會對軟件包的依賴性進行檢查。例如上例子中只是要安裝 gcc,但 yum 檢查完依賴性之後卻要安裝 9 個軟件包,並對 3 個軟件包進行更新。所以使用 yum 安裝程序不用自己去解決軟件包依賴性,十分的方便。

最新下載量 34 M,確定嗎? [y/N] - 當然 y 了,不然怎麽下載呢 :D

導入 GPG 密鑰 - 並不是每次安裝時都會出現這個,壹般情況下都可以導入 (關於 GPG 密鑰以後會講)

安裝完成之後,記得使用 exit 註銷 root 用戶 (只在有需要的時候使用 root 用戶是個好習慣 :D)

運行 yum 時輸出了很多內容,實際上我們只運行了壹條命令,呵呵。

PS:使用 yum 進行安裝時,必須知道軟件包的名稱。有關 yum 的查詢功能見《 使用 yum 命令安裝和升級應用程序 (三) - 其它功能》

通過 yum 可以在線安裝很多應用程序,不過有些程序並不存在於默認的軟件包倉庫中(以後會講),所以有時還需要我們將 RPM 軟件包下載下來,再使用 yum 的本地安裝功能 :D

  • 上一篇:領域的完整源代碼
  • 下一篇:權證怎麽計算
  • copyright 2024編程學習大全網