linuxmint18 apt-get install 導致鎖不可用
問題說明:
linuxmint18下運行程序更新時出現報錯:
E:無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源暫時不可用)
E:無法鎖定管理目錄(/var/lib/dpkg/),是否有其他進程正占用它?
或者這個錯誤:
dpkg: 錯誤:另外一個進程已經為 dpkg 狀態數據庫 加鎖
上述某一執行過程中卡死了,相應進程也沒結束掉。
解決方法:
1。終端輸入 ps -aux ,列出進程。找到含有apt‘-get的進程,直接sudo kill PID。解決。
2。強制解鎖,命令
其實這是因為有另外一個程序在運行,導致鎖不可用。原因可能是上次運行更新或安裝沒有正常完成。如果是以上分析的前兩種情況,最好是等待操作完成。也可以用以下辦法是殺死此進程
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
OK,如果沒有意外,此問題解決了。
linuxmint18 apt-get install 導致鎖不可用
相關推薦
linuxmint18 apt-get install 導致鎖不可用
導致 出現 pan apt 可能 執行過程 輸入 ins 安裝 問題說明: linuxmint18下運行程序更新時出現報錯: E:無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源暫時不可用) E:無法鎖定管理目錄(/var/lib/dpkg/)
Ubuntu的Python版本導致apt-get install無法使用
【問題】 最近在使用Ubuntu的apt-get install指令安裝PHP環境時,一直無法成功,報錯資訊如下: 您可能需要執行“apt-get -f install”來糾正下列錯誤: 下列軟體包有未滿足的依賴關係: php5 : 依賴: lib
ubuntu14.04 apt-get install 軟體時提示現在沒有可用的軟體包...但是它被其他的軟體包引用了 錯誤解決
在ubuntu下安裝lsb-coresudo apt-get install lsb-core時出現正在讀取軟體包列表... 完成正在分析軟體包的依賴關係樹 正在讀取狀態資訊... 完成 現在沒有可用的軟體包 lsb-core,但是它被其它的軟體包引用
apt-get install openssh-server 失敗問題解決
mis o-c server perm quest sudo ons ssi 輸入密碼 apt-get install openssh-server 主要報錯是:Unable to correct problems, you have held broken package
sudo apt-get install,出現了下面的Unable to locate package錯誤:
bsp ble 更換 pda 出現 tro sta 錯誤信息 發現 sudo apt-get install,出現了下面的Unable to locate package錯誤: 這叫一個郁悶啊,出師不利,不帶這麽嚇唬剛玩Ubuntu的小朋友吧~於是趕緊找資料
在ubuntu中我們使用sudo apt-get install 或者dpkg -i *.deb安裝軟件時,常常提示“有未能滿足的依賴關系“,解決方法
yun 依賴庫 all OS install rop bak pkg mir 很早之前在ubuntu安裝軟件時遇到的問題,今天打開ubuntu看到了,總結如下: 在ubuntu中我們使用sudo apt-get install 或者dpkg -i *.deb安裝軟件常常提示
CentOS中實現與Ubuntu下apt-get install build-essential功能類似的命令
ubun 工具 ubuntu 命令 方案 l命令 很多 直接 ubuntu下 CentOS中實現與Ubuntu下apt-get install build-essential功能類似的命令在Ubuntu中安裝完系統後,可以直接使用apt-get install build-
Ubuntu sudo apt-get install *** 無法安裝軟體
簡介 windows下安裝軟體,我們只需要雙擊EXE檔案。但在Linux下每個Linux的發行版,比如Ubuntu,都會維護一個自己的軟體倉庫,我們常用的幾乎所有軟體都在這裡面。 在Ubuntu下,維護一個源列表,源列表裡面都是一些網址資訊,這每一條網址就是一個源,這個地址指向的
apt-get install jdk8 失敗
背景:elasticsearch 需要安裝jdk8 apt-cache search java | grep jdk # 無版本8 apt-get update # 更新後執行,仍沒有 add-apt-repository ppa:webupd8team/java apt-get updat
mysql-client 和 mysqlclient的區別?? apt-get install libmysql-dev 無法定位軟體包
安裝MySQL資料庫,執行完了; 但是 但是 但是::: 安裝mysqlclient報錯; apt-get install libmysql-dev無法定位軟體包; apt-get install libmysqlclient-dev能下載下來; apt-
Hadoop $ sudo apt-get install ntp安裝失敗
Hadoop $ sudo apt-get install ntp安裝失敗可以試一下這個步驟 1.在$ sudo vi /etc/apt/sources.list 加入 deb http://archive.ubuntu.com/ubuntu/ trusty main restric
ubuntu下 apt-get install xxx安裝錯誤:install-info E: Sub-process /usr/bin/dpkg returned an error code (1)
當我在編譯android原始碼的時候,缺少了一個gperf,所以我執行sudo apt-get install gperf,進行安裝。但是在進行安裝的時候,出現了一個我之前沒碰到過的問題: 正在
linux執行chmod -R 777 /* 導致伺服器不可用處理方式
收到開發提交問題:說是今天測試環境的程式日誌打不開找不到,檢視程式報警說是建立檔案許可權不足。 查詢問問題: nginx使用者: web 程式部署使用者: erp 由於程式是通過nginx的web使用者來訪問的專案,
ubuntu apt-get install xxx時一直報錯E: Unable to locate package xxxxxxx
$ sudo add-apt-repository main $ sudo add-apt-repository universe $ sudo add-apt-repository restricted $ sudo add-apt-repository multiverse 再 sud
apt-get install
apt-get 所下載的用於安裝的軟體包,在 /var/cache/apt/archives 如果執行過 apt-get clean ,那麼原始下載的包就找不到了。 Linux和Win完全不一樣,win習慣把一個軟體安裝在一個資料夾裡面,而Linux是將一個軟體分散安裝的不同的資料夾
公司網路使用代理上網在安裝 sudo apt-get install php7.0-mysql 錯誤 Hash 校驗和不符 失敗
關於類似報錯: Hash 校驗和不符 失敗 E: 有幾個軟體包無法下載,要不執行 apt-get update 或者加上 --fix-missing 的選項再試試? 以及關於 apt-get update 獲取:1 http://ip:xxxx:portxxx(這裡是你
JVM頻繁Full GC導致服務不可用定位過程
背景: 公司推行微服務策略,我負責的XX模組相對於其他業務來講相對獨立,所以作為微服務推行的試點。於是 分析業務邊界 ; 做相關的架構升級: 從Spring3.X升級到Spring5.X(引入了SpringBoot2.0) 從JDK7升級到JDK8(老年代
2017-03-27Oracle故障gc buffer busy acquire導致資料庫不可用
實施反饋系統有20分鐘不可用,然後又自動恢復了。先檢視alert日誌,看到開啟檔案數不夠,系統已經執行幾年了,怎麼可能呢。 Non critical error ORA-48180 caught while writing to trace fil
sudo apt-get install git-all 安裝出現問題
sudo apt-get install git-all 安裝出現問題。 解決方法: 嘗試解除安裝 git-all,安裝 git-daemon-sysvinit,然後再次安裝 git-all 。 如果你看看Synaptic的包屬性,你會發現 git-all 依賴git-daemon-sy
在linux中使用apt-get install檔案在哪裡
舉例:在shell中輸入:sudo apt install rpm接著執行:dpkg -L rpm顯示:/./usr/usr/share/usr/share/doc/usr/share/doc/rpm/usr/share/doc/rpm/buildroot/usr/share