2012-07-15 51 views
1

當我嘗試在VM中的ubuntu上安裝軟件時,出現以下錯誤。 如果我是root用戶,我可以下載任何軟件。但我現在忘記了我的密碼。有沒有辦法在不卸載的情況下更新root的密碼。請幫忙。無法打開鎖定文件/ var/lib/dpkg/lock

無法打開鎖定文件/ var/lib/dpkg/lock -open(13:權限被拒絕) 無法鎖定管理目錄(/ var/lib/dpkg),你是root用戶嗎?

+0

請考慮將此移至[服務器故障](http://serverfault.com/)或[超級用戶](http://superuser.com/) – go4sri 2012-07-15 20:08:57

回答

1

看看This Link有,但你需要啓動到單用戶模式(這是可能的,但如果這是虛擬的,那麼你需要訪問主機,如果你沒有訪問權限主機然後我恐怕你運氣不好:|

1

我假設你的引導程序是Grub(可能,因爲你使用Ubuntu),所以嘗試按空間(任何鍵應該工作,即使Ctrl)啓動時。比,按ê編輯當前的啓動項,將光標移動到具有在其kernel該行的末尾,並添加init=/bin/bash過程中,按Ctrl鍵-X並等待shell提示符。比,做一個mount -o remount,rw /。現在,您擁有可寫根分區上的根帳戶。做passwd,設置密碼,做mount -o remount,ro /並重啓。而已。

0

有時只需簡單的重新啓動即可。在使用任何其他選項之前嘗試一下。