Ubuntu18.04安装配置问题解决方法

1. 更改 sources.list 与自动更新

使用aliyun镜像来源:

deb https://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

# 仿照清华镜像源,注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
# deb-src https://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse 
# deb-src https://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse 
# deb-src https://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse 
# deb-src https://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse 
# deb-src https://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

将其更改替换全部的/etc/apt/sources.list (sudo vim 命令打开),之后进行命令更新

source /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade

2. 解决R自动更新问题

先在系统中安装R语言:

sudo apt-get install r-base-core

安装结束后,打开R会看到R版本还是2018年,同样需要在source.list中添加R更新源
可进入R官网找到自己需要的镜像地址,我的系统合适的地址选择为:

deb https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/linux/ubuntu bionic-cran35/

(此地址选择还需要看安装的ubuntu系统版本,看系统版本号可以通过来看

lsb_release -a

我的电脑内核名为 bionic,所以source.list中添加的为bionic-cran35/

之后更新source.list:

source /etc/apt/source.list
sudo apt-get update
sudo apt-get upgrade

Error处理,若遇到秘钥等更新失败,可参考R官方给出的解决方法:
https://cran.r-project.org/bin/linux/ubuntu/README.html
我是根据说明,运行以下命令:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

到此完美解决R不能自动更新问题。

3.解决安装R packages时出现Bug

在安装某些R包时,会报出‘installation of package '**' had non-zero exit statu’的错误。

#Type this Following Code:
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libxml2-dev
sudo apt-get install libssl-dev
sudo apt-get update
sudo apt-get upgrade

一般情况都能解决R包无法安装问题。

4. 更新Python3.6版本到Python3.7

Ubuntu18.04系统默认自带的python3版本为3.6,在今后使用过程中会带来些许不便,升级python时,可先查看版本号:

python3 --version

升级操作如下:

4.1 安装Python3.7

sudo apt-get install python3.7

4.2 建立新的软件链接

首先删除原有链接:

sudo rm -rf /usr/bin/python3
sudo rm -rf /usr/bin/pip3

4.3 查看Python3.7安装路径:

which python3.7

4.4 创建新的软连接:

#添加python3的软链接
sudo ln -s python_PATH /usr/bin/python3
#添加 pip3 的软链接
sudo ln -s python_PATH /usr/bin/pip3

#测试是否安装成功了
python3 --version

4.5 解决更新源异常问题

升级到python3.7会导致python库的引用产生混乱,导致更新源等操作时候报错,解决方法:

# 先选择删除python-apt
apt-get remove --purge python-apt
# 安装python-apt
apt-get install -f -y python-apt
# 拷贝python3.5的apt-pkg*.so 名重名为python3.6的apt-pkg*.so
cd /usr/lib/python3/dist-packages/
cp apt_pkg.cpython-36m-x86_64-linux-gnu.so apt_pkg.cpython-37m-x86_64-linux-gnu.so

5.Ubuntu18.04开启wifi热点

我们办公室无公共WiFi,可能为了减少手机使用度,为解决手机链接wifi问题,我需要在ubuntu系统上开启wifi hotspot。要开启热点,需要有以下设备:1.装有Ubuntu18.04系统,使用网线上网的台式机。2.台式机上有台式机外置网卡,以用于释放hotspot信号。降网卡插入台式机后置USB借口后进行以下设置。
终端输入以下命令,以打开网络配置界面:

nm-connection-editor
Screenshot from 2019-08-04 10-31-00.png

点击左下角加号,添加网络。
接着需要设置三个地方:


Screenshot from 2019-08-04 10-33-14.png

Wi-Fi这一栏:填上SSID名称,即是手机能搜索到的hotspot名。
选择Mode的模式为Hotspot。


Screenshot from 2019-08-04 10-33-26.png

WI-FI Security这一栏为热点密码安全性设置,将Security选择为WPA&WPA2 Personal,并在下面填写设置的热点密码。
Screenshot from 2019-08-04 10-33-31.png

最后IPv4 Setting一栏,将Method选择为共享到其他电脑Shared to other computers即可。
最后点击保存即可手机链接上网。

另外,我的电脑未出现bug情况,若出现无法使用之类的状况,有可能与外置网卡型号有关。

6.解决Ubuntu18.04上安装Rstudio-1.2.1335闪退的问题

新的Ubuntu系统可能由于不匹配最新版本的Rstudio-1.2.1335,导致Rstudio总是运行不久便闪退,无法正常应用。看了网上的帖子,发现有很多类似的情况。解决方法最多的是安装低版本Rstudio。
但我下载低版本的Rstudio-1.1.463后,又出现无法安装现象,该换成gdebi安装Rstudio-1.1.463时候

sudo gdebi rstudio-1.1.463-amd64.deb

报错信息为: Dependency is not satisfiable: libgstreamer0.10-0,看上去低版本的Rstudio安装需要一个插件。
随后,我就放弃了,开始找寻其他适用于Ubuntu上的R语言IDE,但忙了一天还是感觉不习惯非Rstudio软件。回过头来寻找安装 libgstreamer插件的方法,看能否顺利安装低版本Rstudio。最后在另个帖子上找到了解决该问题的安装方案:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,271评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,275评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,151评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,550评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,553评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,559评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,924评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,580评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,826评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,578评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,661评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,363评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,940评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,926评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,872评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,391评论 2 342

推荐阅读更多精彩内容