ubuntu更換apt-get源
注意,在直接變更/etc/apt/sources.list前,通常複製備份原檔案,這樣便於未來可能的恢復操作。
操作如下,
$ sudocp /etc/apt/sources.list /etc/apt/sources.list.backup
$ sudo vim /etc/apt/sources.list
從下面的列表中選擇乙個源替換sources.list檔案中的原有內容後,執行
$ sudo apt-get update$ sudo apt-get upgrade
即可使用新的源完成更新。
看到過其他的一些帖子,給出的源各不相同,質量也參差不不齊,這裡**乙個國內ubuntu官方認可的軟體源:
centos換yum源:
以centos 6.3更換網易yum源為例,centos中yum源的目錄為/etc/yum.repos.d/。
備份原有yum源
# mv /etc/yum.repos.d/centos.repo /etc/yum.repos.d/centos.repo.backup
*這一步應該先進入/etc/yum.repos.d/,確定具體的yum原始檔後操作,我的發行版的yum源記錄在centos.repo檔案中,也有可能名為centos-base.repo
更新系統
# yum -y update
上文僅僅新增了centos的基礎映象源,如果在yum安裝軟體時發現軟體不足,可以新增下面的rpmforge源和epel源。
centos新增rpmforge(repoforge)
rpmforge現在更名為repoforge,安裝rpmforge源只要在官方**找到適應自己cpu和作業系統版本的rpm包,然後安裝即可。
1. 找到適合自己機器的rpm包, 裡面有用於x86和x86_64架構的各個版本的el的rpm安裝包,找到對應的鏈結,複製鏈結位址,比如,x86_64上的el6:
centos新增epel(extra packages for enterprise linux)源:
# yuminstall epel-release
centos管理軟體源的順序
前面的操作同時為centos新增了官方和第三方的軟體源,下面的設定可以管理安裝軟體時搜尋它們的先後順序。
1. 安裝yum-priorities外掛程式
yum-priorities外掛程式用來保證安裝軟體時候軟體倉庫先後次序(priority優先權),一般是預設先從官方base或者映象安裝,然後從社群使用者contribute的軟體中安裝,再從第三方軟體倉庫中安裝。當然這個次序可以自己更改,為了安全和穩定還是依照這個次序吧。
# yuminstall
yum-priorities
2、檢視/etc/yum/pluginconf.d/priorities.conf檔案
# vim /etc/yum/pluginconf.d/priorities.conf
確認檔案中有以下內容:
[main
]enabled=1
3、設定/etc/yum.repos.d/centos-base.repo檔案,新增順序指令priority=n(n 從 1 至 99,1 的優先順序最高)。
vim /etc/yum.repos.d/centos-base.repo
在[base]、[updates]、[addons]、[extras]段的最後分別新增priority=1,[centosplus]、[contrib]最後分別設定priority=2,第三方軟體源(repoforge和epel)的各個段設定priority=n(推薦n>10)。
例如, /etc/yum.repos.d/centos-base.repo檔案的[base]段:
[base
]name=centos-$releasever - base
mirrorlist=
#baseurl=
gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6priority=1
[updates]
...
將[base]段的優先順序設為1.
又如/etc/yum.repos.d/rpmforge.repo檔案的[rpmforge]段:
[rpmforge
]name =rhel $releasever - rpmforge.net - dag
baseurl =
mirrorlist =
#mirrorlist =file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 1protect = 0gpgkey =file:///etc/pki/rpm-gpg/rpm-gpg-key-rpmforge-dag
gpgcheck = 1priority=11
將[rpmforge]段的優先順序設為11.
4、驗證設定成功
# yum check-update
看到顯示的結果中包括rpmforge和epel的列表,說明正確設定了第三方軟體源和它們的優先順序。
Centos和Ubuntu哪個更實用
這個真沒有必要糾結,主要還是看你學linux做什麼用的。如果你是工作上需要,centos能更快的讓你上手你工作上的事情,因為國內redhat還是商用上的主流。這麼說吧。如果你愛折騰和喜歡嘗鮮,如果你手很懶那麼你要用ubuntu。如果你是工作需要學習,那麼你就用centos,節省你學習的時間和精力。能...
ubuntu,CentOS永久修改主機名
在ubuntu系統中,快速檢視主機名有多種方法 其一,開啟乙個gnome終端視窗,在命令提示符中可以看到主機名,主機名通常位於 符號後 其二,在終端視窗中輸入命令 hostname或uname n,均可以檢視到當前主機的主機名。命令列下執行命令 hostname 新主機名 其中 新主機名 可以用任何...
更簡單,更有效,更實用的C 輸入法控制
最近因為,專案需要對輸入法進行控制,但進行了多種嘗試,總有不如意的地方!如果運用控制項imemode屬性或者網上找的一些方法,要嘛開發的時候太繁瑣,要嘛就是控制不到位!經過反覆的嘗試,得出一種相對簡單 有效 實用的控制方法與大家分享!很少,但很靈!using system using system....