debian alien 轉貼收藏

2021-04-12 18:46:48 字數 2770 閱讀 3378

linux下常的見軟體包所指的是tar.gz,tar.bz2,rpm,deb等幾種

alien簡述

alien似乎是debian系統下的乙個安裝工具,檢視它的幫助:

**:

fideas@zerone:~$ alien --help

usage: alien [options] file [...]

file [...]                package file or files to convert.

-d, --to-deb              generate a debian deb package (default).

enables these options:

--patch=specify patch file to use instead of automatically

looking for patch in /var/lib/alien.

--nopatch            do not use patches.

--anypatch           use even old version os patches.

-s, --single         like --generate, but do not create .orig

directory.

--fixperms           munge/fix permissions and owners.

--test               test generated packages with lintian.

-r, --to-rpm              generate a red hat rpm package.

--to-slp              generate a stampede slp package.

-l, --to-lsb              generate a lsb package.

-t, --to-tgz              generate a slackware tgz package.

enables these options:

--description=specify package description.

--version=specify package version.

-p, --to-pkg              generate a solaris pkg package.

-i, --install             install generated package.

-g, --generate            generate build tree, but do not build package.

-c, --scripts             include scripts in package.

-v, --verbose             display each command alien runs.

--veryverbose         be verbose, and also display output of run commands.

-k, --keep-version        do not change version of generated package.

--bump=number         increment package version by this number.

-h, --help                display this help message.

-v, --version             display alien's version number.

一般情況下只需要使用到它的下面幾個引數:

-i, --install install generated package.#安裝軟體包

-c, --scripts include scripts in package.#將軟體包裡的一些指令碼包含進去,似乎可以降低依賴性。具體用法我也不是非常清楚

-r, --to-rpm generate a red hat rpm package.#建立rpm格式的包

-d, --to-deb generate a debian deb package (default).#建立deb格式的包

rpm格式包的安裝:

alien用於安裝rpm格式的包其實還是挺有效的

1.直接安裝:

alien -i -c filename.rpm

2.轉換成deb包再安裝

alien -d -c filename.rpm #會生成乙個filename.deb包

alien/dpkg -i filename.deb

deb格式包的安裝:

alien/dpkg -i filename.deb

tar.gz格式包的安裝:

alien -d -c filename.tar.gz #生成乙個filename.deb,安裝參見上文

tar.bz2格式包的安裝:

將軟體包轉換為tar.gz,再轉成deb,命令熟練後可以一步到位,下面是分解操作

tar -jxvf #解壓

tar -zcvf #建立tar.gz包

alien -d -c #轉換為deb包

同理,其他格式的包也可以通過這樣最終轉換為deb包,然後就可以通過alien -i /dpkg -i安裝了 

今天就出發 轉貼 收藏

安東尼 吉娜是目前紐約百老匯中最年輕 最富盛名的演員之一,她曾在美國著名的脫口秀節目 快樂說 中講述了她的成功之路。幾年前,吉娜是大學裡藝術團的歌劇演員。那時她就向人們展示了乙個璀璨的夢想 大學畢業後先去歐洲旅遊一年,然後要在百老匯成為一位優秀的主角。第二天,吉娜的心理學老師找到她,尖銳地問了一句 ...

TeeChart8 0安裝 轉貼收藏

teechart 7.0 with source在delphi 7.0中的安裝 汗.裝個元件弄了我幾個小時,還沒有搞定,方法是按下面的弄,但是安裝好以後出現 fatal error required package tee not found 這個錯誤,還在鬱悶中 前一段時間我寫過一篇 teecha...

CXGRID問題大薈萃 收藏轉貼

大富翁論壇 富翁筆記 cxgrid 資料庫控制項 控制項的使用 delphi園地 分享一下expressquantumgrid4的cxgrid的一些使用方法和經驗 cxgrid顯示資料時有多少條記錄就畫多 線,其它地方為空,有沒有辦法可以像dbgrid一樣畫滿 大富翁論壇 富翁筆記 expressq...