Author: R.W.Flurando
Tags: Debian, Linux, 中文
家里人说书房电脑不好用,原因是我配置的Windows 10、Linux Mint双系统开机时需要手动调到Windows,进Linux也需要加nomodeset。
于是乎,这次寒假我就准备完全重装并配置好。
这里有几个要求,毕竟这次重装我是希望家里人,包括声称不用电脑的老人,都能使用电脑。
默认情况下做到安全。
但是诸如不给管理员权限之类的行为是万万不可的,只能说我自己重要信息不存这台电脑上。
默认情况下做到透明。
光是这一点,Windows和Mac都出局了,只剩Unix、Linux、Hurd。
其中Unix我不会弄,Hurd我连安装都不会更别提用了。
那么还是选择装Linux。
默认情况下做到方便。
一个方便的Linux,也就是对初学者来说也可以很好的上手。
我是不赞同只开放浏览器、视频播放器和小说下载器给家里人的,这么做还不如搭Nas开网页服务呢。
这就要求初学者也可以自如的更改系统配置(这里自如指仅使用鼠标,键盘的使用限于输入弱密码,再多的话就实质上劝退了),那么靠写配置文本文件来修改系统的NixOS啊GuixSystem啊当然淘汰了。
需要手动编译,或者大量命令行操作的也不行,那么Arch、slackware之类的就出局了。
不止如此,我这个旧电脑配置出奇的垃圾,和国产传奇ThinkPad T480完全没得比,除了usb键鼠没有一个部位不需要专有驱动,导致我必须选用原版Linux内核。那么一众用自由内核的出局了。
到这里选择就只剩下Debian、Ubuntu和Linux Mint。
哦,你问Fedora系列,rpm侧的东西我没弄过用不明白。
其实还有Elementary Linux,但是说来好笑,它的U盘安装镜像没法加nomodeset或选安全图形进入,在我电脑上完全是黑屏,这怎么玩。
至于Zorin OS,基础版我这里U盘安装Live镜像安装程序因为电脑算力过低卡死,算了。
不想一个个列举,总之最后在三个里挑,虽然Ubuntu20.04声称支持Intel的UHD 630 iGPU,但我这里还是黑屏,考虑到电脑配置低,我干脆从基础Debian系统搭得了。
桌面环境要好用,最好和其他设备交互性好,且类似Windows
还用说吗,当然是KDE Plasma。
我先下载了Debian 13 Trixie的镜像,然后照常拷U盘装到电脑上,安装时选择KDE Plasma桌面。
你以为就结束了?恰恰相反,且不说这之间我被电脑只有一个USB3.0接口另外几个都是2.0之类的垃圾配置坑了很久,而且我要着重讲得是安装好后如何配置成一个方便使用、涵盖日常功能、适合中文用户的系统。
值得赞美的是,KDE社区在输入法、电脑和手机传文件等方面做的尤其出色,默认选中文配置好的输入法就可以很好使用,KDE Connect更是神器。所以这两个方面我们不用任何配置,按KDE的说明来就可以了。
KDE默认的fcitx输入法是带谷歌中国云拼音的,建议改成谷歌云拼音,不要用百度云拼音,按Ctrl+Shift+Alt+C可以开关。
KDE Connect在安卓、iOS、Windows、Gnome甚至一些新的Linux Phone都有移植,功能上除了iOS版限制多外都非常好用,安卓的话不仅可以传文件还可以代打电话收发短信。
输入法和传文件都解决了,还剩下什么?当然是国人不得不用的QQ微信,这里我们都用flatpak装大佬打包到flathub上的版本。
先在“Konsole 终端”应用用sudo -i回车输入密码回车切换到root用户,
然后运行apt install flatpak plasma-discover-backend-flatpak和flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo来配置flathub。
现在运行flatpak install com.tencent.WeChat和flatpak install com.qq.QQ安装微信和QQ。
注意,现在不要试图打开微信或QQ,也不要按照网上的flatpak装微信教程做,按我说的做。
我们需要手动配置中文字体,按Ctrl+D或exit回车来回到普通用户,此时我们在自己的home文件夹里。
输入如下命令来创建需要的文件夹。
mkdir -p ~/.var
mkdir -p ~/.var/app
mkdir -p ~/.var/app/com.tencent.WeChat
mkdir -p ~/.var/app/com.tencent.WeChat/config
mkdir -p ~/.var/app/com.tencent.WeChat/config/fontconfig
mkdir -p ~/.var/app/com.tencent.WeChat/config/fonts
mkdir -p ~/.var/app/com.qq.QQ
mkdir -p ~/.var/app/com.qq.QQ/config
mkdir -p ~/.var/app/com.qq.QQ/config/fontconfig
mkdir -p ~/.var/app/com.qq.QQ/config/fonts然后我们写font.conf,记得改用户名变量为你自己装系统时设的。
USERNAME=default
cat > ~/.var/app/com.tencent.WeChat/config/fontconfig/font.conf <<EOF
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig><dir>/home/$USERNAME/.var/app/com.tencent.WeChat/config/fonts</dir></fontconfig>
EOF
cat > ~/.var/app/com.qq.QQ/config/fontconfig/font.conf <<EOF
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig><dir>/home/$USERNAME/.var/app/com.qq.QQ/config/fonts</dir></fontconfig>
EOF接下来,我们需要在fonts文件夹里放字体文件,我这里给出配置文泉驿增黑的示例
在fonts里建一个truetype文件夹,其内需要font.dir,font.scale,wqy-zenhei.ttc三个文件
建议从自己电脑上的.local/share/fonts/truetype里拷贝,因为我并不知道这三个文件什么含义,也不明白怎么生成里面的内容。
弄好之后就可以flatpak run com.tencent.WeChat来运行微信,flatpak run com.qq.QQ来运行QQ。
当然,重启后会有图标可点。
微信和QQ好了,我们还需要文档办公、视频播放、浏览网页三个需求。
这里文档办公和视频播放默认的LibreOffice和DragonPlayer就可以,浏览网页需要再走几步。
首先是网络配置,谷歌都没法连的电脑不是完整的电脑,鉴于本博客主要面向内地用户且博主我是实名发文,只能略过了好吧。 现在我默认大家的网络都是没有限制的,但凡明网上开放的网络服务都可以自由访问。
然后是浏览器,Tor是必须要下的,官网的Tor浏览器是唯一的选择,不要用Brave浏览器加socks5端口替代!但Firefox也有用,别删了。 像国内的一些服务和部分国外不放分析器不让用的网站,特别是需要登录的服务,就用Firefox直连,你闲就内地机房中转一下。 要实名登录的网站千万别从Tor出口连,也不要画蛇添足弄落地机,就直连或者内地代理,否则账户被标记人被警告别怪我。 至于为什么需要Tor,我也懒得说,每个人对网络的隐私要求不同,有的人账户密码设123都嫌复杂,有的人手机验证码还要租手机号收,尊重吧。 这里Firefox里建议下一些常见插件,我比较喜欢的是
TamperMonkey
如果你听说过免费视频VIP脚本之类,估计你是需要这个的。
我下了一个 https://github.com/hmjz100/LinkSwift/ 在里面,这样就可以在浏览器下载国内网盘内容而不用下客户端软件。
Ruffle
玩flash游戏的话需要。
Dark Reader
眼睛不好的需要,比如我。
到这里浏览器就弄好了。
修图,GIMP就可以,没有的话自己下即可。
电子绘画(比方说你有一块数位板)就用Krita,矢量绘画用Inkscape,桌面排版用Scribus。
到这里你是不是觉得结束了?没有,还有最后一项,邮箱。是的,你没有听错,加菜!
虽然QQ包含QQ邮箱,但是我更喜欢配置smtp和imap/pop3并使用第三方客户端,比如thunderbird。 下面说一下怎么弄,只讲QQ不是因为我喜欢QQ,而是家里人只有QQ、163之类,而我只对国内QQ邮箱配置过第三方客户端。
首先我们进入网页版QQ邮箱,手机QQ扫码登录。
点设置,进最下面的账户与安全,点安全设置,找一下“POP3/IMAP/SMTP/Exchange/CardDAV 服务”的设置。
我们需要把它打开并新建一个授权码,把这个授权码记下来。
现在用sudo apt install thunderbird并输入密码回车来下载邮箱客户端。
下载完成后打开“Thunderbird 邮件/新闻”,把邮箱帐号配置好,这里帐号密码要填授权码,用户名是你完整的QQ邮箱地址。
IMAP邮件服务器是imap.qq.com,端口993,连接安全SSL/TLS,验证方式普通密码。
发信用的smtp服务器填smtp.qq.com,端口465,连接安全SSL/TLS,验证方式普通密码。
测试一下,应该可以收发了。
都用了第三方客户端,自然要一步到位配置邮件签名及加密,略过。 虽然配置好后是自动透明进行,无需家里人操心,但这个过程我没记错的话是写过相关博客的,就不重复了。
现在,这台底端机有稳定的操作系统,方便的桌面环境,智能的汉语拼音输入法,无广告的邮箱客户端,装在沙盒里的微信和QQ,防画像的匿名浏览器和流行的普通浏览器,自由的MS Word替代和Photoshop替代。
可以说,常见需求都满足了,家里人也可以方便的进一步修改系统,使用网上Debian相关的资源。
如果你想入手一部台式机,预算一两千人民币,那么不要在淘宝上买那种大屏幕一体机,非常坑。
这种电脑是自己装机优于整机预组,整机预组优于“热卖促销”,总之水非常深。
如果你像我一样,没有能力自己装,只能买预组,那么与其弄一体机,不如买Raspberry Pi加配件。
硬盘这种东西,sdd或nvme都行,对系统而言五六十G绝对是够的,除非你拿系统盘当存储盘。