个人的吐槽

  整个国庆假期(9天),基本上都在搭建PHP环境中耗费了。

  是这样的——来大学报到前,想着大学里用个Dev-C++应该够了,于是把Ubuntu删了,腾出了100G的空间。到了CSU,加了团委网信部的程序部,发现要学web开发了……开始时我用Win7装Python和xampp,但估计是因为之前装VS2010时装了个Microsoft SQL server,导致xampp里的MySQL一直跑不起了(2018.11.13更新,是Microsoft SQL server和Apache冲突,只需关闭Microsoft SQL server即可),各种问题,索性吧Win7上的VS2010、xampp删干净了,重新装回我亲爱的Ubuntu^3^(到此一共花了7天)。

  暑假查找Ubuntu下的QQ解决方案时发现了一个名叫deepin wine for Ubuntu的开源项目(说明链接开源项目链接),装上以后,哇,真的很好用。但关机再开机后,输密码前后,总会卡死,Ubuntu18.04.1就一直卡着,这是我放弃Ubuntu18.04最大的原因,暑假一直找不到原因,只好甩锅给gnome桌面(还是unity桌面好)。而国庆这几天装上Ubuntu16.04.2以后发现,16.04会卡一会儿后自动关机(从来没见Ubuntu关机关得那么好,这是Ubuntu唯一一种知道硬盘和屏幕都要关了的情况)。重装3遍+各种寻觅后,我终于锁定了罪魁祸首——deepin wine for Ubuntu。这是最花时间的部分。

  然后接着装各种软件——chrome、Firefox中文包、MC+Java环境(oracle-jdk8)、360浏览器(测试版)、网易云音乐…………结果发现,chrome打不开,百度了一堆方法都不对,然后仔细读报错——

  大概就是存缓存的文件夹被不知道谁(疑心病怀疑360浏览器)改了权限,变成了root为所有者。 sudo nautilus 改过来,chrome终于好了,至此,已经半夜了。这个故事告诉我们,报错还是尽量看一下,百度毕竟不靠谱(我就是饿死,从这跳下去也不用百度),Linux报错信息十分人性化了,哪里不好改哪里就好。

  网易云音乐前两个月也出了问题。Ubuntu18.04上,网易云音乐1.1.0必须要root权限才跑的起来(Excuse me?!),嫌麻烦改装网易云音乐1.0.0(版本万年不更新,简直清流,让人不适应),结果1.0.0依赖一个已经被替代的软件包,导致 sudo apt install -f 也修复不了,只会把网易云音乐卸载。自己没办法了,百度吧(真香),找到解决方法——解压网易云音乐的压缩包,自己进去改依赖,然后自己打包,真高端。结果还真跑起来了。https://download.csdn.net/download/yuzipo/10486742这个是别人打好的包。(网易更新的1.1.0不只改那个包的依赖,还改了其他一大堆,导致安装包大小瞬间×2,民间这种只改一个包,也不知道会不会出问题)

  终于知道~/.local/share/applications/这个文件夹里的.desktop文件咋搞了,lemon终于变得像一个应用了。

  吐槽xampp要用命令行启动,入门阶段喜欢图形界面。(关于xampp就不造轮子了)

  还有一件事,网上博客说的换源的方法基本只有一种——自己用文本编辑器复制进去一大段链接。但好像……在"系统设置-软件与更新-Ubuntu软件-下载自"里面就存了一堆源,清华、成电、国科大、华为、阿里……都有,在系统设置里改更方便啊。

  还有最后一件事,ubuntu无法完全关机的bug依然存在………………

说正事

  https://jingyan.baidu.com/article/e4d08ffdace06e0fd2f60d39.html凑合凑合吧,挺全了,ubuntu18.04和这个差的也不多了。

Ubuntu16.04再次装机记的更多相关文章

  1. Tensorflow1.5.0+cuda9.0+cudnn7.0+gtx1080+ubuntu16.04

    目录 Tensorflow1.5.0+cuda9.0+cudnn7.0+gtx1080+ubuntu16.04 0. 前记 1. 环境说明 2. 安装GTX1080显卡驱动 3. CUDA 9.0安装 ...

  2. ubuntu环境下,ubuntu16.04装机到nvdia显卡驱动安装、cuda8安装、cudnn安装

    首先是安装ubuntu16.04 A.制作u盘启动盘(提前准备好.ios文件): 1.安装u盘制作工具unetbootinsudo apt-get install unetbootin2.格式化u盘s ...

  3. Ubuntu16.04安装记

    Ubuntu16.04安装记 基本信息: 华硕笔记本 Windows 10 家庭版 处理器:Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz 2.71GHz 已安装的内 ...

  4. 在ubuntu16.04中再次体验.net core 2.0

    在上一篇文章中在ubuntu16.04中初次体验.net core 2.0 简单介绍了一下ubuntu中运行.net core 2.0.配置nginx反向代理以及安装supervisor守护进程……本 ...

  5. Ubuntu16.04.2 LTS 64bit系统装机记录

    系统环境:Win10 + Ubuntu16.04.2 LTS 64bit(双系统)安装教程:Win10和Ubuntu16.04双系统安装详解(简书)以下为系统安装后所要进行的操作. 一.安装显卡驱动 ...

  6. 保姆级教程——Ubuntu16.04 Server下深度学习环境搭建:安装CUDA8.0,cuDNN6.0,Bazel0.5.4,源码编译安装TensorFlow1.4.0(GPU版)

    写在前面 本文叙述了在Ubuntu16.04 Server下安装CUDA8.0,cuDNN6.0以及源码编译安装TensorFlow1.4.0(GPU版)的亲身经历,包括遇到的问题及解决办法,也有一些 ...

  7. Ubuntu16.04安装配置Caffe教程(GPU版)

    推荐博客:https://www.linuxidc.com/Linux/2017-11/148629.htmhttps://blog.csdn.net/yggaoeecs/article/detail ...

  8. ubuntu16.04配置py-faster-rcnn

    在ubuntu16.04下编译安装了py-faster-rcnn. 主要步骤包括:安装cuda/cudnn,换apt源,装开源显卡驱动,装caffe依赖的apt包和python包,下载py-faste ...

  9. caffe安装:ubuntu16.04 + opencv2.4 + python 2.7+ CUDA 8.0 RC + CuDNN 5.0

    官方教程:http://caffe.berkeleyvision.org/install_apt.html 主要参考教程: https://github.com/BVLC/caffe/wiki/Ubu ...

随机推荐

  1. P3482 [POI2009]SLO-Elephants

    传送门 首先,交换关系肯定是构成一个环的时候最优 如果这个环是自环,不用交换了 如果环的大小为2,直接交换便是 否则的话,我们可以用环里最小的点最为交换媒介,然后去和其他交换直到到达正确的位置,那么环 ...

  2. robotframework - User key 操作

    一.用户关键字操作思路 a.创建model1资源 b.在model下创建用户关键字 - 循环 c.测试套件下创建test_case/case2 & 用户关键字 d.测试套件中导入Resourc ...

  3. 思维题+set URAL 1718 Rejudge

    题目传送门 /* 题意:数据加10组,再删掉第6组数据,问rejudge后最少最多几个作者收到邮件 思维题:当错在6时结果是不一定,错在7时是一定改变,因为会变成6 思路没错,但用结构题排序一直WA, ...

  4. MongoDB学习笔记~复杂条件拼接和正则的使用

    在大叔lind框架里有日志组件logger,而在日志实现方式上有file,mongodb,sql,json等方式,对分布式日志处理上大叔推荐使用mongodb进行存储,除了它的高效写入,灵活的结构外, ...

  5. Spring Boot (33) 分布式锁

    上一篇中使用的Guava Cache,如果在集群中就不可以用了,需要借助Redis.Zookeeper之类的中间件实现分布式锁. 导入依赖 在pom.xml中需要添加的依赖包:stater-web.s ...

  6. MVC的学习-EF的认识

    1.什么是EF EF又称持久层框架:平时C#定义的变量是保存到内存中的,一断电就没有了.而持久的意思是数据保存到硬盘盘里(数据库的sql查询是在硬盘里进行的,所以速度很慢).EF帮我们将一个对象保存到 ...

  7. poj1240 Pre-Post-erous!

    思路: 根据前序序列和后序序列递归构造m叉树,确定每个节点的子节点数量.再用组合数公式累乘. 实现: #include <iostream> using namespace std; ][ ...

  8. ProcessBar 与SeekBar进度条

    1.进度条关键属性 2.进度条的常用方法 progress = (ProgressBar) findViewById(R.id.horiz); (1)获取第一进度条:progress.getProgr ...

  9. PendingIntent 显示通知

    安卓显示通知 PendingIntent pendingIntent=PendingIntent.getActivity(Media.this,0, new Intent(Media.this,Med ...

  10. Maven之pom.xml详释

    什么是pom? POM(Project Object Model):全称项目对象模型,它是Maven项目中的文件,使用XML表示,名称叫做pom.xml.在Maven项目中,必须包含pom.xml文件 ...