Ubuntu12 04下新增本地軟體源

2022-05-14 02:08:19 字數 694 閱讀 5481

其實,搭建這個詞兒並不是很合適,只是簡單的提供乙個方法來在本地構成乙個軟體源。當然,據本人猜測(還沒有實踐),這個方法同樣適用於伺服器,至於國內外各大映象**是不是這麼做的,我太菜,不知道,如果說得不對,望您批評指正!

好了,開始說一下我的做法。

準備工作有四點要做好,安裝dpkg-dev、收集軟體包、建立apt-get讀取的指令碼、加入到源列表。其實整個過程也就是這四步。

一、安裝dpkg-dev

在官方的源裡就有,sudo apt-get install dpkg-dev即可。

二、收集包

所謂的收集就是指把你所有想用的deb包放到乙個目錄下,這個目錄假設為path(為方便後面的使用)。

三、建立指令碼

cd path

dpkg-scanpackages . /dev/null | gzip -9c > packages.gz

將這個指令碼放到你的使用者目錄先的bin目錄中,沒有的話自行建立,然後賦予這個指令碼u+x的執行許可權。在做好指令碼之後,執行一下。這樣,我們就可以在path目錄下得到乙個可以給apt-get來識別的軟體包列表了。

四、加入到源

在sources.list中加入一下命令即可:

deb file:/path ./

然後就可以實驗一下啦,把原來的源都去掉,試著安裝兩個包吧~

by air_fighter

2012.7.25

ubuntu12 04新增sudo使用者

首先要明白root的密碼一般使用者是不應改知道的,但一般使用者有時可能要用到root的一些許可權。這裡就有了乙個 etc sudoers 檔案,用來儲存一些使用者,使這些使用者可以通過sudo命令來暫時獲取root的許可權。這些使用者使用sudo時輸入的密碼是當前使用者密碼,而不是root密碼。還可...

ubuntu12 04新增sudo使用者

首先要明白root的密碼一般使用者是不應改知道的,但一般使用者有時可能要用到root的一些許可權。這裡就有了乙個 etc sudoers 檔案,用來儲存一些使用者,使這些使用者可以通過sudo命令來暫時獲取root的許可權。這些使用者使用sudo時輸入的密碼是當前使用者密碼,而不是root密碼。還可...

Ubuntu12 04下配置OwnCloud私有雲

前邊已經寫過安裝owncloud,這裡配置一下資料庫,使用mysql資料庫。在 etc php5 conf.d 目錄下配置mysql.ini檔案為 configuration for php mysql module extension pdo mysql.so extension mysql.so...