- 精確查找軟件是否安裝,已安裝則列出相關(guān)的所有文件名,未安裝則沒有任何提示
<pre>dpkg --get-selections|grep [keyword]</pre> - 卸載已安裝文件
<pre>sudo apt-get remove --purge [appname] //卸載應(yīng)用
sudo apt-get autoremove [appname] //自動(dòng)卸載應(yīng)用和其相關(guān)文件</pre> - 安裝系統(tǒng)應(yīng)用
<pre>sudo apt-get install [appname] //安裝當(dāng)前版本系統(tǒng)指定的app應(yīng)用
</pre>
官網(wǎng)下載linux包安裝,以node為例
<pre>
Download for Linux (x64)
rm /pathname/../node /目標(biāo)路徑/ //移動(dòng)到任何你想安裝的路徑
tar xvf [node-version] //解壓到當(dāng)前路徑
cd [nodefilename] //進(jìn)入到node目錄
//此時(shí)node已經(jīng)存在你的ubuntu系統(tǒng)中了,以下命令可以查看node||npm版本
./bin/node -v //路徑要寫對(duì)
./bin/npm -v
再將path路徑設(shè)置到全局就ok了
ln -s /當(dāng)前的絕對(duì)路徑/ /usr/local/bin/node
ln -s /當(dāng)前的絕對(duì)路徑/ /usr/local/bin/npm
這樣再輸入 node -v || npm -v 就可以查看到版本了
</pre>
-
安裝桌面應(yīng)用
官網(wǎng)下載linux包,以firefox為例
因?yàn)閡buntu系統(tǒng)自帶firefox,我們可以將其備份
<pre>sudo mv /usr/bin/firefox /usr/bin/firefox-old
// 即將系統(tǒng)的firefox重命名為firefox-old,其實(shí)是用mr命令實(shí)現(xiàn)
</pre>
當(dāng)然也可以徹底刪除老版,參考1、2
然后就是下載安裝新版firefox
<pre>Firefox 45 全新發(fā)布(linux)
tar xvf ***.tar.. //解壓縮可指定位置,比如我手動(dòng)安裝的應(yīng)用都放在programs中
</pre>
這樣其實(shí)就算玩了,是不是比win下方便很多,那么問題來了怎么打開呢?
可以進(jìn)入firefox中,點(diǎn)擊firefox名字的文件就打開了,但是怎么放到桌面或在命令行中打開呢?
一種很low的方式是,右鍵建立鏈接將鏈接拖到桌面,但是這樣貌似改不了圖標(biāo)樣式。下面就具體說下:
--1 創(chuàng)建桌面快捷方式
<pre>桌面上創(chuàng)建一個(gè)文本文件,并打開編輯氣(當(dāng)然也可以在命令行寫入,可以參考我的其他筆記)
寫入以下內(nèi)容
[Desktop Entry]Name=firefox //文件名
Comment=firefox
Exec=/home/文件絕對(duì)路徑
Icon=/home/圖標(biāo)絕對(duì)路徑
Terminal=false
Type=Application
Categories=Application;Development;
注:
1、Name:為程序的名稱
2、Exec:程序的完整路徑
3、Icon:要顯示在桌面圖標(biāo)的圖案
只用改這三項(xiàng)
寫好后保存退出,修改文件名為firefox.desktop
然后點(diǎn)擊圖標(biāo)右鍵>屬性>權(quán)限>選中‘允許作為程序執(zhí)行文件’,
大功告成
</pre>
--2 在命令行中打開,其實(shí)就是將路徑放到全局變量
<pre>
sudo ln -s /firefox絕對(duì)地址/ /usr/bin/firefox
</pre>
這樣在命令行中輸入firefox 回車就可以打開了
也可以輸入firefox -v 查看版本號(hào)
- 補(bǔ)充如何獲取root權(quán)限
直接打開命令行是以你創(chuàng)建的用戶權(quán)限操作的,很多時(shí)候提示權(quán)限不夠
<pre>
sudo passwd root
提示輸入多次密碼
一般是3次吧
然后最后一部 輸入 su
再次輸入密碼
這時(shí)當(dāng)你看到命令行首以root@開頭就表示已經(jīng)獲得root權(quán)限了,
記住最后一步一定要輸入su ,否則還是以用戶權(quán)限操作的
</pre>
- dpkg
<pre>dpkg-L [filename]
如果ubuntu要安裝新軟件,已有deb安裝包(例如:iptux.deb),但是無法登錄到桌面環(huán)境。
那該怎么安裝?答案是:使用dpkg命令。dpkg命令常用格式如下:
sudo dpkg -I filename.deb
查看filename.deb軟件包的詳細(xì)信息,包括軟件名稱、版本以及大小等(其中-I等價(jià)于--info)
sudo dpkg -c filename.deb
查看filename.deb軟件包中包含的文件結(jié)構(gòu)(其中-c等價(jià)于--contents)
sudo dpkg -i filename.deb
安裝filename.deb軟件包(其中-i等價(jià)于--install)
sudo dpkg -l filename.deb
查看filename.deb軟件包的信息(軟件名稱可通過dpkg -I命令查看,其中-l等價(jià)于--list)
sudo dpkg -L filename.deb
查看filename.deb軟件包安裝的所有文件(軟件名稱可通過dpkg -I命令查看,其中-L等價(jià)于--listfiles)
sudo dpkg -s filename.deb
查看filename.deb軟件包的詳細(xì)信息(軟件名稱可通過dpkg -I命令查看,其中-s等價(jià)于--status)
sudo dpkg -r filename.deb
卸載filename.deb軟件包(軟件名稱可通過dpkg -I命令查看,其中-r等價(jià)于--remove)
注:dpkg命令無法自動(dòng)解決依賴關(guān)系。如果安裝的deb包存在依賴包,則應(yīng)避免使用此命令,或者按照依賴關(guān)系順序安裝依賴包。
</pre>