zoukankan      html  css  js  c++  java
  • Ubuntu系统常见问题解决

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

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

    1.   配置深度学习常见软件(cudacudnn ensorflowcaffe):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.其它用户组可读可执行

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

  • 相关阅读:
    map() 方法
    js冒泡排序
    vmware设置桥接时复制物理网络连接状态是什么意思
    关于http 请求接口,url 末尾需要加斜杠 “/”才能正常访问的情况
    使用fiddler监测java发送 Http请求
    .gitignore 不生效怎么办?
    mybatis 批量更新 报错
    win10设置锁屏时间
    基于JWT机制的单点登录
    mybatis 注解写法 多层嵌套foreach,调用存储过程,批量插入数据
  • 原文地址:https://www.cnblogs.com/jiading/p/10793106.html
Copyright © 2011-2022 走看看