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