1. 殺進(jìn)程
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
2. 增加權(quán)限
$ chmod 777 -R fileName
3. 創(chuàng)建快捷方式
ln -s 源文件 目標(biāo)文件返咱。
ln -s /opt/xampp/xa /usr/local/xa
3.更新軟件列表源和軟件
每個(gè)LINUX的發(fā)行版致份,比如UBUNTU育拨,都會(huì)維護(hù)一個(gè)自己的軟件倉庫亚皂,我們常用的幾乎所有軟件都在這里面吠式。這里面的軟件絕對(duì)安全茁彭,而且絕對(duì)的能正常安裝总寒。
在UBUNTU下,我們維護(hù)一個(gè)源列表理肺,源列表里面都是一些網(wǎng)址信息摄闸,這每一條網(wǎng)址就是一個(gè)源善镰,這個(gè)地址指向的數(shù)據(jù)標(biāo)識(shí)著這臺(tái)源服務(wù)器上有哪些軟件可以安裝使用。
編輯源命令:
sudo gedit /etc/apt/sources.list
在這個(gè)文件里加入或者注釋(加#)掉一些源后年枕,保存炫欺。這時(shí)候,我們的源列表里指向的軟件就會(huì)增加或減少一部分熏兄。
獲得最近的軟件包的列表:(列表中包含一些包的信息品洛,比如這個(gè)包是否更新過)
sudo apt-get update
這個(gè)命令,會(huì)訪問源列表里的每個(gè)網(wǎng)址摩桶,并讀取軟件列表桥状,然后保存在本地電腦。軟件包管理器里看到的軟件列表硝清,都是通過update命令更新的岛宦。
update后,可能需要upgrade一下耍缴。
sudo apt-get upgrade
這個(gè)命令,會(huì)把本地已安裝的軟件挽霉,與剛下載的軟件列表里對(duì)應(yīng)軟件進(jìn)行對(duì)比防嗡,如果發(fā)現(xiàn)已安裝的軟件版本太低,就會(huì)提示你更新侠坎。如果你的軟件都是最新版本蚁趁,會(huì)提示:
升級(jí)了 0 個(gè)軟件包,新安裝了 0 個(gè)軟件包实胸,要卸載 0 個(gè)軟件包他嫡,有 0 個(gè)軟件包未被升級(jí)。
總而言之庐完,update是更新軟件列表钢属,upgrade是更新軟件。
- 注解:一般在執(zhí)行 sudo apt-get upgrade 命令之前需要先執(zhí)行一下 sudo apt-get update ----其實(shí)和windows下的軟件檢測更新是一樣的门躯,需要更新的會(huì)幫你自動(dòng)更新并安裝好
在線直接安裝的命令
sudo apt-get install 軟件名稱
apt-get update 指令會(huì)同步使用者端和APT 伺服器的RPM 索引清單(package list)淆党,APT 伺服器的RPM 索引清單置于base 資料夾內(nèi),使用者端電腦取得base 資料夾內(nèi)的bz2 RPM 索引清單壓縮檔后讶凉,會(huì)將其解壓置放于/var/state/apt/lists/染乌,而使用者使用apt-get install 或apt-get dist-upgrade 指令的時(shí)候,就會(huì)將這個(gè)資料夾內(nèi)的資料和使用者端電腦內(nèi)的RPM 資料庫比對(duì)懂讯,如此一來就可以知道那些RPM 已安裝荷憋、未安裝、或是可以升級(jí)的褐望。
sudo apt-get update