admin

Linux学习笔记(3)
/*                这两天重装了之前的ubuntu系统,今天对从安装、ubuntu的一些基本配置以...
扫描右侧二维码阅读全文
07
2018/06

Linux学习笔记(3)

/*                这两天重装了之前的ubuntu系统,今天对从安装、ubuntu的一些基本配置以及我遇到的一些问题三个方面进行总结                 */

ubuntu的双硬盘安装

讲真这个安装真的很看脸的,不同电脑可能差别很大,我的电脑是HP PAVILION的,只能谈谈这个牌子的安装,且很多原理尚不清楚。

首先到网上下载ubuntu 16.04 LTS 的镜像(之所以用16.04是因为很多软件都是在16.04上经过测试的,更稳定,不必因为18.04比较新就去下载16.04。且不建议到官网下载,因为速度慢,可以选择几大开源镜像网站,比如清华、阿里云),然后用Rufus 制作U盘启动盘,制作的时候各个选项默认即可。

插入U盘,重启计算机,按ESC + F10 进入BIOS,在启动选项中启用传统模式(这个很重要,传统模式是采用win10之前的一些属性,这样才能保证双硬盘安装成功)F10保存退出后 再次进入BIOS 选择从UEFI U盘启动。接下来就进入安装过程,有一步会让你选择 是与windows manger 共存还是自定义,如果选择自定义就是自己去挂载和分配磁盘空间,新手建议选第一个,就是与windosws manger共存,用自定义的默认空间大小。其他地方就没什么好说的了,一路继续。最后安装成功

安装成功会出现卡死,强制重启。这个时候再次进入grub 的时候选择高级选项(因为第一个进去会黑屏,原因是显卡驱动没有配置好),然后走recovery mode 一路继续。进入后解决显卡驱动问题

打开终端输入:

vim /etc/modprobe.d/blacklist.conf

blacklistt nouveau  options nouveau modset=0    #禁用nouveau驱动避免显卡驱动冲突

sudo update-initramfs -u #更新

然后点击桌面右上角->系统设置->软件与更新->附加驱动->使用经过tested 的nvidia驱动

reboot  #重启

这个时候重启会发现正常进入ubuntu已经不会黑屏了,但是有新的问题——登录死循环,解决方法:

再次从recovery mode 进入,到NVIDIA 官网下载对应你机子型号的NVIDIA驱动,保存到~

重启,走第一个选项进入Ubuntu,死循环,按ctrl+alt+f1进入命令行模式,登录

service lightdm stop #重装驱动相当于在它身上动刀子,先停止

(停止之后可以用service lightdm status查看对应状态)

sudo apt-get remove NVIDIA*   #卸载旧的驱动

sudo apt-get autoremove

sudo sh ./NVIDIA* -no-x-check -no-nouveau-check -no-opengl-files  #重装驱动

service lightdm start #启动lightdm,图形化登录

成功(值得一提的是如果在查看service lightdm status中发现报错,可以不予理会,如果重装还是不行,建议再好看看安装驱动过程中的各个选项,多试几次)

 

下载软件的几种方式:

1、dpkg 安装,需要sudo 超级管理员权限,在网上下载.deb (debian包)后用sudo dpkg -i filename.deb 来安装 (如果需要卸载,用sudo dpkg -r filename.deb)

在此过程中,如果提示依赖关系出现问题,报错,可以用命令

sudo apt-get install -f 修复后,再次dpkg 安装

/* dpkg 不能同时安装两个软件,否则会提示dpkg被锁定*/

2、apt-get install 方法安装, 一些内置的软件、服务是可以通过这个方法安装的,比如sudo apt-get install vim 除此之外,有的其他软件也可以自己添加apt源后安装,过程大致如下

sudo add-apt-repository ppa:...

sudo apt-get update

sudo apt-get install ... 具体实例可以在网上查找,大量的软件都是通过这种方式下载的

3、网上下载.zip、.tar.gz、tar等包

这个时候的安装方法是先用unzip、tar -xzvf 等命令解压

再进入到文件夹的/bin目录中找到.sh,用sudo ./*.sh运行即可

 

下载速度慢:

这是因为默认用的不是中国服务器,进入Ubuntu软件商店,最大化上左上角右击进入设置界面,选择中国服务器(可以选择阿里云源),然后等待一定时间即可OK

 

常用软件下载

WPS FOR LINUX

下载 http://community.wps.cn/download/

桌面美化(推荐Plank 与 unity 可以实现仿Mac)

https://www.zhihu.com/question/20509148
https://blog.csdn.net/Sunshine_in_Moon/article/details/53817659

设置PLANK开机启动:

sudo ln -s /usr/share/applications/plank.desktop /etc/xdg/autostart/

android studio

下载https://blog.csdn.net/Android_machong/article/details/53404609

pycharm

下载https://www.cnblogs.com/iamjqy/p/7000874.html

(除此之外,这里推荐几个软件,有的是Ubuntu应用商店中就能下载的:gitg,eclipse,codeblocks,bluefish,notepadqq,okular,网易云)

软件中心软件终止下载:

在Terminal 中输入top查看当前的进程信息,找到你下载的软件,一般带apt,记住它的pid 用kill命令杀死

/*查看进程与杀死进程 ps e | grep 组合命令来寻找特定的进程 或者ps -aux */

 

双系统时间同步:

https://blog.csdn.net/kh896424665/article/details/54784022

 

升级内核:

到ubuntu 内核网上http://kernel.ubuntu.com/%7Ekernel-ppa/mainline/

下载3个文件 用dpkg -i 命令安装

具体可以参考网址 https://linux.cn/article-8284-1.html

我升级后如下图

 

 

无法挂起:

我的ubuntu出现了一合盖就死机的情况,

 https://www.cnblogs.com/boyen/p/8401616.html

我先是参考以上网址,安装了laotop-mode-tools

再修改了/etc/laptop-mode/laptop-mode.conf中的配置

重启后发现不能解决问题,

后来又用uname -sr 查看内核版本后觉得可能是内核Bug,按照上面的方法更新内核后发现还是不行,于是只能在系统设置中设置如下图(即不进入laptop-mode省电模式)

 

由于挂起造成的鼠标失灵:

由于我上面修改了配置,导致开机时候系统 进入laptop-mode使鼠标失灵,解决方法如下链接

https://www.cnblogs.com/boyen/p/8403412.html

 

ssh连接到远程服务器:

ubuntu上没有Xshell可以用,但是ubuntu本身就足以用ssh服务直接连接到远程服务器。

sudo apt-get install ssh #安装ssh服务

ssh root@ip  #这里的root替换为用户名,Ip就是远程服务器的IP地址

回车,输入密码即可

 

ubuntu上安装TIM:

首先下载wine,wine是一款能够将一些windows上软件移植到ubuntu上的软件

首先配置rich20,rich32

然后到TIM官网下载对应的exe文件

解决乱码问题后

输入命令安装

参考链接:

https://blog.csdn.net/h2oco2ch4/article/details/78390110

https://blog.csdn.net/skykingf/article/details/71216430

 

主目录下目录名的问题:

今天试了一下,中文名的“桌面”与“下载”目录是不能随意更改为/desktop与/downloads 的,否则会出现问题,比如有的路径无法找到

 

创建快捷方式:

有些软件是无法通过拖动在桌面直接创建快捷方式的

这个时候我们就可以在terminal 输入:

gedit ./桌面/android-studio.desktop

输入如下

这里的exec是对应的 .sh 文件 然后 icon 是对应的图标图片,这些信息一般都是在 bin目录中的

保存后在桌面右击生成的图标->权限->允许作为可执行程序执行->OK

 

Tensorflow的安装

TensorFlow

是谷歌基于DistBelief进行研发的第二代人工智能学习系统

 

第一次尝试(失败)

我首先是参考这个网址(最后未成功!)

https://blog.csdn.net/geyunfei_/article/details/78753899sudo ln -s /usr/bin/python3 /usr/bin/python

因为python 3+ 是未来趋势,

我就把ubuntu中默认的python版本从2.7改为3.5,方法如下

sudo rm -rf /usr/bin/python

sudo ln -s /usr/bin/python3 /usr/bin/python #建立新的链接

如果以后想还原的话,方法类似

vim /usr/bin/pip3 (python 3.5对应的pip3,但有Bug,需要修改

  修改之前

修改之后

然后按照上面链接的方法

sudo pip3 install tensorflow-gpu # Python 3.n; GPU support

可惜这样一直有问题,无法成功安装

 

安装成功

首先在清华的镜像网站下载Anaconde

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

然后chmod +x Anaconde*.sh

sudo ./Anaconde*.sh,运行后如下

然后参考下面这个网站用Anaconde 安装成功!

https://blog.csdn.net/u014365862/article/details/52776708

如下图

我这里下载的是基于gpu 的tensorflow

 

 

 

 

 

Last modification:March 13th, 2019 at 07:06 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment