目錄
更新源時(launchpad.net源) 出現 Hash 校驗和不符
Ubuntu官方軟件源
參考:https://packages.ubuntu.com/xenial/amd64/libusb-1.0-0-dev/download
發現aptitude原來是官方推薦的軟件包管理器,看來官方也不太看好apt啊
IBus輸入法問題
參考:https://forum.ubuntu.org.cn/viewtopic.php?t=462077
參考:https://blog.csdn.net/xiaofei19900927/article/details/79631323
參考:https://blog.csdn.net/jirryzhang/article/details/78722800
參考:https://blog.csdn.net/qq_35189442/article/details/90291330
打中文錯亂問題,在輸入法首選項中關閉雙拼,啓用簡拼,並重啓系統
右鍵不顯示打開命令行窗口
參考:https://blog.csdn.net/xiangshangbashaonian/article/details/82831896
其實就是一行命令的事:
sudo apt-get install nautilus-open-terminal
Bash:./xxxx.sh 權限不足
移到可修改權限的其它目錄進行操作,比如/,/home等等
deb軟件市場
參考:https://linux.cn/article-8201-1.html
ubuntu官方軟件源
參考:https://packages.ubuntu.com/xenial/all/dpkg-dev/download
在文本比編輯器裏打開需要權限的文本文件
sudo gedit <filePath>
替換sources.list爲阿里源
參考:https://opsx.alibaba.com/mirror
參考:https://developer.aliyun.com/mirror
直接把默認的(正則匹配形式)
http://.*?.ubuntu.com/
替換爲
http://mirrors.aliyun.com/
即可
具體替換規則如下圖所示
之後就是保存執行
sudo apt update
或者(安裝了aptitude)
sudo aptitude update
更新源時(launchpad.net源) 出現 Hash 校驗和不符
參考:https://forum.ubuntu.org.cn/viewtopic.php?t=465499
參考:https://www.jianshu.com/p/4ee6a75c7d36
其實就是寬帶運營商把下載地址攔截了,替換成他們自己的緩存服務器的Ip地址,具體測試方法就是把報錯的鏈接在瀏覽器打開,可以發現在來源處的地址不是ppa.launchpad.net,而是個IP地址,這個IP地址就是運營商的緩存服務器地址(我這小區用的長城寬帶,相信用過這垃圾寬帶的都知道寬帶的尿性)
這是連我手機熱點後的地址,來源處顯然爲原始ppa.launchpad.net地址,跟上面地址欄一樣,之後再次執行更新命令就跟預料一樣正常了,執行非常順利
如何安裝老版本openjdk7?
openjdk7官方源早已經搜不到了,因此需要採用其他途徑來獲取
ppa方案:
deb http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty main
deb-src http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty main
注:trusty爲14.04系統,其他版本系統請自行查詢對應代碼,這裏我查找的方法說下:直接在你自己的ubuntu系統的sources.list文件裏查找官方源的後綴,直接複製過來就行了
ubuntu方案:
剛發現ubuntu還有一個專門爲老版本ubuntu服務的源站,參考:https://blog.csdn.net/anhuizhj/article/details/82900719
具體就是將/etc/apt/sources.list裏的http://.*?.ubuntu.com/替換成http://old-releases.ubuntu.com/
跟上面替換爲阿里源一樣。
然後正常執行sudo apt-get install openjdk-7-jdk就可以了
系統備份成ISO
參考:https://blog.csdn.net/weixin_39871788/article/details/82926696
Ubuntu各版本代碼對應關係
參考:http://www.mamicode.com/info-detail-2403104.html
從上面這個參考意外瞭解到,原來官方源裏只有LTS版本和最近版本發佈的版本,而第三方源裏應該也跟官方源同樣。
而最近半年以前的非LTS版本既不能用官方源又不能用第三方源,怎麼辦呢?
其實ubuntu也考慮到了,ubuntu專門爲這些版本設置了一個源站:http://old-releases.ubuntu.com/
也就是我上面提到的ubuntu方案