我本人使用Ubuntu16.04LTS已经有一段时间了。实话来说,ubuntu虽然确实是开源世界的一款优秀的桌面操作系统,但是易用性和稳定性相比Windows还是差太多。本人从安装系统到逐步配置生产环境,处处进坑,幸好每次都有网上的教程帮我解决了问题,但是也有感于中文互联网中的信息鱼龙混杂,着实花了我一番时间。故我在尝试这里列出一些自己遇见过的常见问题和解答,以备自己查询,也方便他人。

我个人所用版本是16.04LTS,GPU是英伟达的1060。

  1.   配置深度学习常见软件(cuda\cudnn\tensorflow\caffe):https://www.cnblogs.com/xujianqing/p/6142963.html(本人现阶段对人工智能的理解仅限于安装软件`````)
  2. 换PPA源:https://zhuanlan.zhihu.com/p/27187622。注意换源之后要进行sudo apt-get update
    # 备份一下
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    # 修改
    sudo vi /etc/apt/sources.list
  3. 更新:sudo apt-get update 更新源   sudo apt-get upgrade 更新已安装的包    sudo apt-get dist-upgrade 升级系统
  4. 官方支持ubuntu的常用软件:搜狗输入法、Chrome、WPS、VScode、网易云音乐(云音乐自从我用了shadowsocks之后联网就一直不稳定,或者是稳定的连不上网,win下就有这个问题,但是到了ubuntu之后问题更加严重了,改DNS什么的都没用现在用手机听歌````)
  5. 使用wine安装QQ、微信、迅雷、百度网盘:https://github.com/wszqkzqk/deepin-wine-ubuntu。使用说明:先使用git将项目克隆下来,再下载项目中的deb软件,使用sudo dpkg -i XXX.deb安装即可。在“应用程序”中即可看到。
  6. win下更新BIOS后grub被删除,无法进入ubuntu:常规的解决办法是使用boot repair,当然这是在你有U盘启动盘的前提下,但是本人的电脑不知为何使用boot repair总是卡死,搜索了很久,有人推荐使用EasyBCD,但由于自己的主板是UEFI的,EasyBCD在启动时会报错,有些功能,比如使用修复grub的功能无法使用。本人一开始没有仔细看英文提示,以为是BIOS没有切换到传统模式,于是反复进入BIOS````后来仔细看才发现意思是说无论用户如何配置,这些功能在UEFI的电脑上就是不能用了,汗```。幸好之后搜索了一段时间之后,发现了一款叫EasyUEFI的软件,用这款软件、按网上的提示就可以修复grub了(注意免费版的没有这个功能,但是你懂得)。教程见这里:http://teliute.org/linux/Ubsetup/jichu4/jichu4.html
  7. 更换DNS:sudo gedit /etc/network/interfaces,打开之后添加“dns-nameservers 8.8.8.8”
  8. 增大字体:下载Unity Tweak Tools
  9. 安装shandowsocksR服务器端:https://github.com/iMeiji/shadowsocks_install/wiki/shadowsocksR-%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85
  10. 安装shandowsocksR客户端:https://blog.huihut.com/2017/08/25/LinuxInstallConfigShadowsocksClient/
  11. 调用笔记本摄像头:终端输入cheese
  12. 修改鼠标灵敏度: sudo xset mouse 3.0
  13. 执行shell脚本:利用"chmod 755 hello.sh"赋予hello.sh执行权限.
  • What is "chmod 755"?

chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。

一般是三个数字:

第一个数字表示文件所有者的权限

第二个数字表示与文件所有者同属一个用户组的其他用户的权限

第三个数字表示其它用户组的权限。

权限分为三种:读(r=4),写(w=2),执行(x=1)。综合起来还有可读可执行(rx=5=4+1)、可读可写(rw=6=4+2)、可读可写可执行(rwx=7=4+2+1)。

所以,chmod 755 设置用户的权限为:

1.文件所有者可读可写可执行

2.与文件所有者同属一个用户组的其他用户可读可执行

3.其它用户组可读可执行

遇到再补充吧,反正早晚会遇到的````

Ubuntu系统常见问题解决的更多相关文章

  1. ubuntu安装navicat及常见问题解决

    1.安装navicat Step1: 下载Navicat ,网址:http://www.navicat.com/en/download/download.html Step2:进入下载目录,解压压缩包 ...

  2. OpenStack安装部署管理中常见问题解决方法

    一.网络问题-network 更多网络原理机制可以参考<OpenStack云平台的网络模式及其工作机制>. 1.1.控制节点与网络控制器区别 OpenStack平台中有两种类型的物理节点, ...

  3. springmvc环境搭建以及常见问题解决

    1.新建maven工程 a)  打开eclipse,file->new->project->Maven->Maven Project b)  下一步 c)   选择创建的工程为 ...

  4. ubuntu系统下,gsl 库链接问题 -undefined reference to `cblas_xxx`

    今天在ubuntu系统下进行程序调试的时候出现以下错误信息: [ %] Linking CXX executable ../test_coco /usr/local/lib/libgsl.so: un ...

  5. 怎样用U盘安装Ubuntu系统/ubuntu系统怎么安装

    Linux一直以来都是比较小众的系统,特别是在国内,用户相对Windows来说,更是少,甚至给人一种高端,复杂的印象,不过这些年来,使用 linux的人越来越多了,基本用的都是程序猿,而Ubuntu作 ...

  6. 接口测试之——Charles抓包及常见问题解决(转载自https://www.jianshu.com/p/831c0114179f)

    简介 Charles其实是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的.该软件是用Java写的,能够在Windows,Mac,Linux上使用,安装Charl ...

  7. VMware 虚拟机 Ubuntu 系统执行 ifconfig 命令 eth0没有IP地址(intet addr、Bcast、Mask) 解决:UP BROADCAST MULTICAST 问题

    VMware 虚拟机 ifconfig没有net_addr地址.Bcast.Mask的解决方法 使用时间长的虚拟机,会莫名其妙的连接不上网 在终端中,使用ifconfig命令查看Ubuntu系统的IP ...

  8. 使用U盘安装Ubuntu系统

    -----------------------note by shanql-------------------------- 注:在windows下可用EasyBCD安装引导文件来引导Ubuntu( ...

  9. ubuntu系统下安装pyspider:搭建pyspider服务器新手教程

    首先感谢“巧克力味腺嘌呤”的博客和Debian 8.1 安装配置 pyspider 爬虫,本人根据他们的教程在ubuntu系统中进行了实际操作,发现有一些不同,也出现了很多错误,因此做此教程,为新手服 ...

随机推荐

  1. static关键字的功能

    转载:https://blog.csdn.net/guotianqing/article/details/79828100 C语言&C++ 1.局部变量 如果在一个函数内部定义了一个静态变量, ...

  2. Host is not allowed to connect to this MySQL server---------------->windows10

    错误,数据库无法远程连接. 第一步,关闭本地防火墙 注意: 两台连接的机器都需要关闭 第二步,两台机器互相ping,看是否可以互相访问 丢失为零,意为可以连接. 第三步登录数据库 第四步,切换,数据库 ...

  3. 深入理解,函数声明、函数表达式、匿名函数、立即执行函数、window.onload的区别.

    一.函数声明.函数表达式.匿名函数1.函数声明:function fnName () {…};使用function关键字声明一个函数,再指定一个函数名,叫函数声明. 2.函数表达式 var fnNam ...

  4. 重启随机游走算法(RWR:Random Walk with Restart)

    1 pagerank算法的基本原理 Pagerank算法是Google的网页排名算法,由拉里佩奇发明.其基本思想是民主表决.在互联网上,如果一个网页被很多其他网页所链接,说明它受到普遍的承认和信赖,那 ...

  5. 乌龙之Ignoring query to other database问题

    问题现象: [root@zxdb05 ~]# mysql -root -pEnter password: Welcome to the MySQL monitor.  Commands end wit ...

  6. 行转列group_concat()函数妙用

    测试环境准备: mysql> create table test01(name varchar(20),address varchar(20)); Query OK, 0 rows affect ...

  7. ckeditor 实现ctrl+v粘贴图片并上传、word粘贴带图片

    公司做的项目需要用到文本上传功能. Chrome+IE默认支持粘贴剪切板中的图片,但是我要粘贴的文章存在word里面,图片多达数十张,我总不能一张一张复制吧? 我希望打开文档doc直接复制粘贴到富文本 ...

  8. 禁止浏览器缓存js

    方法:在js文件后加上数学随机数; Math.random() 比如:源代码为 <script src="./js/lib/require/require.js" data- ...

  9. js基础学习笔记(零七)

    indexOf() 方法 返回某个指定的字符串值在字符串中首次出现的位置. 语法: stringObject.indexOf(substring, startpos) 参数说明: 注意:如果要检索的字 ...

  10. 线程之threading

    多任务:操作系统同时运行多个任务 线程:一个程序运行起来之后一定有一个执行代码的东西,该东西即为线程 线程是操作系统调度执行的最小单位   * 并发:指的是任务数多余cpu核数,通过操作系统的各种任务 ...