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

猜你喜欢

转载自blog.csdn.net/qq_26914291/article/details/102616312
今日推荐