Ubuntu14.04使用記錄(持續更新中....)(更新對Hash 校驗和不符問題的處理)(更新針對下載openjdk7的處理)

 

目錄

Ubuntu官方軟件源

IBus輸入法問題

右鍵不顯示打開命令行窗口

Bash:./xxxx.sh 權限不足

deb軟件市場

ubuntu官方軟件源

在文本比編輯器裏打開需要權限的文本文件

替換sources.list爲阿里源

更新源時(launchpad.net源) 出現 Hash 校驗和不符

如何安裝老版本openjdk7?

ppa方案:

ubuntu方案:

系統備份成ISO

Ubuntu各版本代碼對應關係


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方案

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章