by FunnyAWM

注意:本折腾笔记纯靠个人经验编写而成,有误还请指出。

1.我凭什么要用Linux?

1.Linux完全免费。

相对于动不动就要几百大洋的Windows许可证或者形形色色的激活软件来说,Linux来得要更实惠些。

2.Linux很稳定。

Windows需要1个月还不一定能修的漏洞,Linux一天就修完了。

3.Linux的哲学:一切皆文件。

各种配置都是文件,完全没有抽象意义上的东西,一切皆可配置。(Windows注册表给爷死!!!)

4.Linux可以发挥硬件的极致性能。

Windows可能永远做不到这一点,因为Windows太过臃肿了,几乎什么都塞进系统,像极了音游粪谱(

5.Linux有非常好的社区支持。

虽然人均985,但是不排除人渣出现哦

6.Linux功能非常丰富且具有可移植性。

不管多冷门的功能都总有人做(并且速度快到超乎你想象),并且一个平台做完,其他发行版要移植难度也并不大,相对于Windows一直咕咕咕,实在是好太多了。

7.Linux的选择非常多样。

从桌面/窗口管理器到文件管理器,从浏览器到网络管理器,选择权都在你手上。

8.Linux的软件管理井井有条。

各种包管理器,总有一款适合你,并且一般不会出现安装、卸载错误。(Windows注册表:梅 开 二 度)

9.Linux的更新机制相当灵活。

你可以选择更不更新、什么时候更新。(Windows:正在配置更新,请不要关闭你的电脑)

10.Linux有很好的兼容性。

不管多老的硬件都能跑Linux,我的11年本子(AMD羿龙II+750G机械硬盘+4G内存)都能很流畅地运行Linux Mint,但是Win10就没那么好商量了。

2.Linux有什么缺点

也不能只听着吹Linux有啥好处啊,对吧?

1.Linux的软件支持需要充实。

国外已经没啥问题了,国内的话也只剩QQ微信(其实这俩软件已经有Linux版本了,但是质量不堪入目)

2.许多人不看好Linux。

不过Linux用户每次怼Windows都能怼过去就tm离谱

3.你的选择太多了。

Windows只有Windows,而Linux可以有很多Linux。

4.缺乏操作技能

虽然Linux这么强,但是你驾驭不了也是白搭。

3.Linux发行版哪家强

其实呢,Linux发行版并没有什么好坏之分,唯一的标准就是自己用起来顺不顺手,其他都不重要。

下面列出几个新手友好的Linux发行版。(点击发行版标题可空降至发行版官网)

1.Ubuntu

Canonical推出的老牌发行版,每2年一个LTS版本,每半年一个尝鲜版本,有自己独特的桌面风格。

2.ElementaryOS

我说这是不美化情况下最好看的发行版没啥意见吧(

ElementaryOS同样把新手友好作为目标,争取给从Windows或macOS过渡到Linux的人提供一个选择。

3.Linux Mint

这同样是一个老牌发行版,基于Ubuntu的环境加上自己开发的桌面,随便拎出来一个发行版都能轻松打两下。

4.Manjaro

图形化安装程序+pacman包管理极其罕见,是一个新手的较理想选择,所有软件包均可通过终端安装。

5.Zorin OS

类Windows界面加上GNOME桌面环境已经是很少见了,珍惜吧。

6.Debian

著名的老牌发行版之一,当年的Linux仿DOS问题上,Debian:搭噶,口头哇路!

7.Deepin&UOS

中国起源的操作系统,在国外颇为知名。(别问我为什么把deepin和UOS放一起)

注意!以下的发行版使用难度有亿点点高,请按需求选用。

1.Arch Linux

独特的用户中心模式、滚动更新、网上所有软件包三合一,加上可以自行配置所有系统设置,让这款发行版在世界享有美誉。

2.openSUSE

(openSUSE:我是不是来错地方了)同样是优秀的发行版,凭借着YaST吊打了许多发行版。

3.Gentoo

源代码安装软件的方式使得这个发行版的软件可以肆无忌惮升级(Arch Linux:我不要脸的吗?)

4.LFS(Linux from scratch)

基本上和玩内核没啥区别

4.如何安装任意Linux发行版?

大部分的安装都是图形化的,除了Arch Linux,Gentoo等不走寻常路的系统,只需要按照其操作提示来即可。

Arch Linux安装教程

5.Linux安装后如何配置?

1.对于Arch Linux、Manjaro用户

1.基础配置

通过修改/etc/pacman.d/mirrorlist更改镜像源地址(Arch Linux会让你做这一步的,所以如果你做了这一步就不需要重复了)

Manjaro用户通过以下指令选择源地址:

sudo pacman-mirrors -i -c China -m rank

在接下来弹出的对话框中选择好镜像,点击确定。

做完这一步后,执行

sudo pacman -Syy

更新软件索引目录即可。

2.对于中文用户的配置

/etc/pacman.conf 文件末尾添加两行:

[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch     #这是中科大源

之后执行,更新软件目录

sudo pacman -Syy
sudo pacman -S archlinuxcn-keyring

安装秘钥环。

注意:若第三步无法执行,请在[archlinuxcn]下添加一行:

SigLevel = Never

安装完秘钥环再去掉这行配置即可。

2.安装QQ、微信

对于Arch Linux、Manjaro用户:

执行如下命令

sudo pacman -S com.qq.im.deepin com.qq.weixin.deepin

对于Debian系列用户:

Deepin直接在软件商店查找。

其他发行版按照如下步骤操作:

在/etc/apt/sources.list.d/deepin.list里写入如下一行:

deb https://packages.deepin.com/deepin stable main contrib non-free

之后执行

sudo apt update

更新缓存目录,此时会提示没有密钥,执行

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 缺失的密钥

其中缺失的密钥应为报错中NOPUBKEY_后面那一坨字母数字。添加完成后,再次执行

sudo apt update

进行更新操作。

执行如下命令安装QQ、微信:

sudo apt install deepin.com.qq.im deepin.com.wechat

某些发行版(比如Linux Mint)可能会出现覆盖文件失败而安装失败的情况,这时候执行

sudo apt install -f

来获取精确报错信息,把报错信息里提及的文件删除再执行上述指令即可。[注意]  在更新后请勿执行sudo apt upgrade,出错概不负责

最后执行

sudo rm /etc/apt/sources.list.d/deepin.list&&sudo apt update

即可。

如果你想用TIM,把deepin.com.qq.im改成deepin.com.qq.office即可。
什么?你问我为什么不用新版容器?因为我发现新版容器在其他发行版的移植上有个致命缺陷:QQ登录时如果不移动窗口就会卡死,所以我用旧版容器。

3.QQ、微信的图片显示问题修复

在安装完成并且打开聊天之后,有的情况下不会显示图标,那么恭喜你,我还是不知道发生了什么,但是我仍然可以解决这个问题。

编辑/etc/sysctl.conf,加入如下两行:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

再执行如下命令更新设置:

sudo sysctl -p

最后,在各自桌面的图形界面中禁用IPv6,就可以了。

4.安装窗口主题、图标、光标主题

对于KDE,可以在设置中心里安装主题,就不必要按照下面的方法来了。

首先先下载一个主题,主题可以在集中化的网站找到,比如Gnome这个

图标、光标解压后放到.icons文件夹下(没有就新建)

窗口主题解压后放在.themes文件夹下。

最后打开各自的主题管理器,切换到安装好的主题。

5.安装某些优秀的Linux原生软件

流媒体听歌:网易云音乐 QQ音乐

办公:WPS Libreoffice Onlyoffice

浏览器:Chrome Firefox国际版

输入法:搜狗输入法 谷歌拼音输入法(待编写)

网盘:坚果云 百度网盘

7.设置swap写入次数,拯救你的固态硬盘

对于固态硬盘来说,频繁写入肯定会让固态硬盘口吐芬芳。这个实际上也是可以调整的(不废话)

首先,编辑/etc/sysctl.conf,添加如下一行:

vm.swappiness = 10

其中,右值参数为每分钟最多允许的写入次数,默认为60,一般调整为10也就可以拯救你的固态硬盘。

8.设置交换文件

一般来说,Ubuntu等发行版都会在你没有分配swap分区的情况下贴心地为新手准备一个swapfile。如果由于种种原因你需要重新分配空间,请按照以下方法:

首先,执行如下命令来生成一个交换文件:

fallocate -l {空间,以M或者G为单位} /swapfile

之后,执行如下操作给文件赋权,防止出现权限问题:

chmod 600 /swapfile

最后,执行如下指令:

sudo mkswap /swapfile&&sudo swapon /swapfile

再编辑/etc/fstab,写入以下内容来实现开机自动挂载:

/swapfile none swap defaults 0 0

注意:fallocate 命令用在 F2FSXFS 文件系统时可能会引起问题。代替方式是使用 dd 命令填写全0,但是要慢一点:

# dd if=/dev/zero of=/swapfile bs=1M count=512
说点什么
在"序-Linux折腾笔记"已有1条评论
Loading...