Deepin/Uos系統更新源失敗。提示:E: 倉庫 “http://packages.chinauos.cn/uos eagle


Deepin/Uos系統更新源失敗。提示:E: 倉庫 “http://packages.chinauos.cn/uos eagle InRelease” 沒有數字簽名

 

起因是在Uos系統上安裝g++報錯沒有這個命令,所以安裝g++,結果失敗。最后想到更新源,結果還是失敗,如圖:

  1.  
    root@PC:/....../ # apt-get update
  2.  
    錯誤:1 http://uos.deepin.cn/uos eagle InRelease
  3.  
    401 Unauthorized [IP: 111.178.3.46 80]
  4.  
    正在讀取軟件包列表... 完成
  5.  
    E: 無法下載 http://packages.chinauos.cn/uos/dists/eagle/InRelease 401 Unauthorized [IP: 111.178.3.46 80]
  6.  
    E: 倉庫 “http://packages.chinauos.cn/uos eagle InRelease” 沒有數字簽名。
  7.  
    N: 無法安全地用該源進行更新,所以默認禁用該源。
  8.  
    N: 參見 apt-secure(8) 手冊以了解倉庫創建和用戶配置方面的細節。

 正確解決步驟:

1、打開終端,無論是通過啟動菜單還是快捷方式都可以。

2、在終端中輸入一下內容,回車后輸入你的密碼(密碼不可見,輸完回車就好):

sudo vim /etc/apt/sources.list

3、在打開的vim編輯器中,有三行內容,在第二行的行首寫入“#”(井號)。

4、選擇你喜歡的源地址,清華、阿里、網易等等:

阿里源地址:http://mirrors.aliyun.com

網易源地址:http://mirrors.163.com

清華源地址:http://mirrors.tuna.tsinghua.edu.cn

5、將二行的內容復制到第四行,刪除行首的“#”(井號),並將其中“packages.deepin.com”替換為阿里源、網易源或清華大學源的地址,建議使用阿里雲的源。(使用阿里雲的源可以直接打開上述網址,找到自己對應系統的鏡像點進去,例如我的Uos跟Deepin類似,我用Deepin的源,點進去如下圖)

直接復制那個地址,按提示將內容添加到文件/etc/apt/sources.list中。

6、按Esc鍵,緊接着輸入:wq (注意有冒號,意思是保存退出)。

7、回到終端,重新載入軟件源:

sudo apt-get update

8、做完以上操作就關閉終端,這個時候就可以在Deepin/Uos系統中正常更新和安裝軟件了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM