您正在查看: Linux笔记 分类下的文章

Ubuntu 日常

双系统

安装

我电脑有两个 m.2 插槽,同学翻出来一个 32GB 的 SSD(固态硬盘),我就拿来装了个 Ubuntu kylin 16.04.2(硬盘里有这个镜像就拿来装了)。(使用一个月后弃用,用了Ubuntu 18.04)。

乱入一张图:

电脑选购三大原则

图片来源:【笔吧评测室】航母还是救生艇?神舟战神系列评测_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

安装 Win 10 和 Ubuntu 双系统的步骤对于我这样的老司机是非常简单了。

首先我的 Win 10 已经装好了,在 128GB 的SSD里。我的电脑是 UEFI启动 + GPT硬盘 的组合。

拆开电脑后盖,插上 32GB SSD,装上后盖,开机 F2 进入 BIOS,将这个 m.2 插槽设置为 硬盘(还可以是 LTE 网卡)。

开机进入 Win10,能检测到硬盘,用磁盘管理(按Win+X,再按K)将这个硬盘上的分区都删除,并转换为 GPT 的硬盘,这一步是灰色的,所以我用 DiskGenius 来转换硬盘。

从硬盘里翻到 ubuntukylin-16.04.2-desktop-amd64.iso,想起来以前第一次装 Ubuntu 的时候,装得就是 Ubuntu kylin,当时的壁纸非常炫酷,还是小白的我记忆深刻,现在十分怀念。那个酷炫壁纸的版本也许是 14 版本的 Ubuntu kylin。kylin 和普通 Ubuntu 区别不大,就是对中文友好一点,预装了不少中文应用。找个U盘,注意格式为FAT32,把Ubuntu kylin的镜像解压到U盘里面,然后关机。

把U盘插入电脑,开机 F7 进入引导选项,选择U盘,即可进入Ubuntu安装。如果没有找到U盘,应该是插的松了,可以重新插拔/更换USB口。有些电脑比较坑,只能识别USB 2.0的U盘,这时候就换用2.0U盘就好了。也可以按F2进入BIOS,再检查一下是不是 UEFI 引导,是不是关了 Secure boot(不太确定是否需要,有人说不需要)。BIOS 里面有个 boot override,下面列出的是引导项,选择一个然后回车,就会用这个作为引导来启动电脑,比较坑的是,这样不会保存你前面对BIOS的改动。所以还是要先save一下。

进了安装界面就没什么了,分区可以参考:EFI模式 win10+Ubuntu16.04双系统。EFI分区500M,因为我有16G内存而只有32G硬盘,所以交换分区分100M。(不刻意分的话,实测会分1.5G)其余的不分了保持默认。

安装界面需要输入的3个名字:

开机&锁屏界面显示的用户名/主机名/用户名
以后的终端开头就是username@hostname:~$

安装完理论上应该重启,但实际上可能画面会卡住,强制关机再开机也是卡在登录界面,这是显卡驱动的问题,我的战神笔记本可以在 BIOS 里设置,只使用独立显卡,这样再开机就不会开住了。BIOS 里用的两个单词是“混合的”和“离散的”,也就对应“集显独显一起用”和“只使用独显”。

关于引导顺序:

BIOS 里可以设置 Windows boot loader 和 Ubuntu xxx 的顺序,把前者放到前面,就默认和以前一样启动Windows,把后者放到前面,就默认使用 Ubuntu 的引导,如果想修改这个引导,可以在进入了Ubuntu以后:

sudo vim /etc/default/grub

grub_default是默认启动项,可以设置顺序。

对于中文版Ubuntu,用户主目录下的文件夹是中文的,例如“下载”“桌面”等,想要修改的话:

vim $HOME/.config/user-dirs.dirs

设置鼠标灵敏度

set m 1

打开dash,输入gnome-session,选择startup applications

参考:Linux(Ubuntu)怎样设置鼠标速度(灵敏度)_百度经验


安装KeePassX

sudo apt-get install keepassx

参考:keepassx/keepassx: KeePassX is a cross platform port of the windows application “Keepass Password Safe”.

似乎 Linux 平台的几款 KeePass 客户端都不支持 WebDev,Mac 上的也是,所以一定要搭配坚果云客户端来使用了。


下载安装坚果云

deb包安装及解决依赖方法

  1. 使用dpkg安装,使用apt-get -f install安装依赖

    sudo dpkg -i nautilus_nutstore_amd64.deb
    sudo apt-get install -f
  2. ubuntu双击使用软件中心安装,自动安装依赖

  3. 使用gdebi安装,自动安装依赖
    sudo gdebi  nautilus_nutstore_amd64.deb

参考:https://www.jianguoyun.com/s/downloads/linux


安装搜狗输入法

Ubuntu 16.04安装sogou 拼音输入法 - CSDN博客

记得把sudo apt-get install -fsudo dpkg -i sogouxxxx.deb那两句顺序反过来。参考坚果云安装。

关键就是要退出并重新登录。


Vim乱码

:set fileencoding

即可显示文件编码格式。
如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在 ~/.vimrc 文件中添加以下内容:

set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936

这样,就可以让vim自动识别文件编码(可以自动识别UTF-8或者GBK编码的文件),其实就是依照 fileencodings提供的编码列表尝试,如果没有找到合适的编码,就用latin-1(ASCII)编码打开。
~/.vimrc 里加入:

set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936

将一个文件转换成utf-8格式

:set fileencoding=utf-8

参考:linux下查看文件编码及修改编码 - CSDN博客

7z解压

自带的tarunzip已经可以解决一些问题了。

对于7z格式,安装sudo apt install p7zip-full,然后7z x filename.7z

聊聊 Ubuntu(或者说Linux)

缺点:

  • 刚装好系统,想用个搜狗输入法都是件不是很简单的工作。
  • 许多软件没有 Linux 版,只能寻找替代品,替代品一般或开源或小众,使用体验可能没有 Windows 版本好。(没有QQ,微信有第三方软件,不过,telegram全平台使用可解)。
  • 游戏不全,主要是一些大作没有Linux版,许多小一些的游戏还是有Linux版的。
  • 没有 Microsoft Office,有的是 LibreOffice,基本使用能满足,但高级一些的排版就会有问题,打开别人的有高级排版的文件也是。
  • 对与电子行业的技术人士,几乎只有 Windows 可选,行业软件支持顺序:Windows - Linux - Mac,基本都Windows,部分支持 Linux,极少支持 Mac 。

优点:

  • Unix-like,命令行与整个系统紧密结合。
  • 许多软件,开源的源代码,下载编译安装运行,有些麻烦,又有些有趣。

Python2存在的情况下安装Python3

系统为CentOS 6.4(Final),参考了linux下安装python环境 - 阿锋佬 - 博客园,操作略有不同,记录下来备忘。

这篇教程:如何在已经存在python2的linux环境上安装python3 - crazy_阿聪 - 博客园里写道,不能卸载python2,否则会有一些问题。

如果系统里没有python2,则直接装就好,不用这么麻烦。

Continue Reading...