技术解析

[故事会]四六级算什么? Linux 才是最能检验人品的手段
0
2021-07-01 13:59:31
idczone

[故事会]四六级算什么? Linux 才是最能检验人品的手段

旧笔记本原本运行 debian + KDE, 运行了 1 个多月基本满意. 但缺乏点娱乐性, linux 上的游戏一直都不怎么样. 后来想到模拟器这条路, wii 模拟器 dolphin 近期大版本更新到 5, 性能大幅度改善, 而且全

平台通用. 于是想装上试一下.

在 debian 上的 dolphin 5 在 test 库上, 添加 test 后 apt-get, 提示依赖包有冲突安装不了. 网上搜索一翻后发现 ubuntu 有现成的 PPA 仓库. "感觉" 上应该能直接装上. 而且 ubuntu 用的人多, 折腾会少点.

KUBUNTU

好吧, 反正电脑没什么资料, 那就全盘推倒装个 kubuntu, 最新版本是 Kubuntu 16.10, 用 U 盘安装全程很顺利. 由于是本本, 进入系统当然是先解决上网问题: 安装无线网卡驱动.

本本的无线网卡是博通的 Broadcom Limited BCM4311 802.11b/g WLAN, 有开源和闭源驱动. 之前的 debian 直接 apt install firmware-b43-installer, 重启后就可用了. 然而同样的事情在 kubuntu 上却

不行, 将开源驱动删除再重装并重启了好几次, 无线网卡依然无法启动.

好吧, 最新版不行那就长期版, 至少稳定点, 装 Kubuntu 16.04.1 LTS 吧.

然后重新烧录 U 盘, 同样是全盘格式化安装, 但复制到一半提示时"媒体或硬盘有问题", OK 开始找原因, 把镜像校验了一次, U 盘再烧录一次, 再次安装时居然出现的同样问题. 楼主此时已经懵了

mint

好吧, kubuntu 不行的话只能再换一个, 网上看了看 mint 也做得不错. 可以用 PPA 仓库而且打补丁还能分优先级.

于是开始折腾 mint, 装的是最新版 mint 18 默认 Cinnamon 版本, 安装过程很顺利, 同样先安装无线网卡, apt install firmware-b43-installer 重启后成功启用无线网卡. 开始折腾常用软件. mint 默认

的源很慢, 百度后将 security.ubuntu.com 换成了月饼厂的 mirrors.aliyun.com/ubuntu/. 速度果然快了很多.

因为要用到 onedrive 同步, github 上有开源项目, 依赖三个包: 分别是 libcurl, SQLite 3 和 DMD, 当 apt install libsqlite3-dev 时 apt 提示 unmet dependencies.

接着上网搜, 说 aptitude 能"很好地"处理包冲突. aptitude install libsqlite3-dev 后提示有三个依赖包安装了旧版本, 而 libsqlite3-dev 需要新版本. 具体楼主没有截图.

如果 apt 说的是 "有冲突安装不了, 死心吧". aptitude 则是说 "这里有三个包冲突呢, 你肯定解决不了的. [Y/n/q/?]. 事实是按 Y 没装上, q 点进去太复杂不会弄. 这个系统是刚刚新装的, 只装了 ficix

和 chromium. 而且 chromium 的 pepper flash 还装不上, SQLite 算是常用包吧? 想不明白为什么会有依赖冲突. (除非是月饼厂的源有问题...)

Fedora

anyway, 此路不通继续下一条路, 要不试 fedora, 有了之前的经验上先网上搜索一下, 发现 yum 已经变成 dnf, 在 rpm 体系 b43 的无线网卡没有详细 wiki, 论坛上的教程是 12 年发布的, 只针对 Fedora

14/15/16, 经过上面的经历, 自问没信心能在最新版装上.

重回 Debian

到此时楼主心已经很累, 折腾了好几个发行版都用不上. 算了还是乖乖地回归到 debian 吧, 重新烧录 debian 的镜像, 当提示选择桌面环境时, 楼主灵光一闪 "要不试试其他的吧, LXDE 更省资源而且更接

近 windows", 进入桌面后, 我草 apt install firmware-b43-installer 没有把网卡驱动起来, 同样是 debian 只不过换了桌面环境, 怎么会发生这样玄学的事? wicd 的 on 和 off 都点烂了. dmesg 里已经看到加载了开源驱动. 楼主心还不死, 删除开源驱动后装闭源版, 下 ip wlan0 up 命令, 然而 wlan0 状态还是大写的 DOWN.

楼主玻璃心已碎成分子离子质子, 连爬带滚地滚回 debian kde 怀抱, apt install firmware-b43-installer 都会背下来, 重启后亲爱的无线网卡回来了. onedrive 好了, 输入法好了. 然而 chromium 的

pepper flash 还是跟 mint 一样不行, 在 debian 下直接无法找到该包. 心烦直接到论坛发贴

http://forums.debian.net/viewtopic.php?f=30&t=130348

原来 linux 下 google 把 flash 的大棒交回给 adobe, pepper flash 无法在 google 服务器下载 flash 插件, 就是 10 月 30 日 debian 把将 pepper flash 包撤下. 然后没有然后. wiki 没更新, 包页面没说明, 没有任

何指导用户现在该如何为 chormium 安装 flash. 目测 30 日包撤下后全球我第一个遇到这个问题

https://tracker.debian.org/news/811108

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833741 (这里人有提供新用户安装方法, 但我试了没成功)

这两天折腾了自己也累了, linux 这是要继承 windows 的 plug and pray 的节奏, 不同发行版比风水更玄学, 回想起拿服务器开光的新闻, 这服务器肯定是 linux. 楼主已经忘记当初的目的是安装 dolphin, 算了吧楼主真的折腾不起.

PS: 1 个月前我发布了 阔别 linux 几年,感觉 linux 跟智能手机真的很配... https://www.v2ex.com/t/311181#reply59

offtopic: 明显是楼主近期运气不好, 今天早上手贱, 对照着网页, 把 cxwlth 打成了 qxwlth 发到 10086, "尊敬的客户,您已成功取消随心聊业务,特惠号码及免费拨打分钟数将在下个月结日失效。中国移动广东公司." 把绝版的 1 元 1500 分钟取消了...


用 arch 啊
http://photo.weibo.com/1705484044/wbphotos/large/mid/4036975595483733/pid/65a79f0cgw1f9chcqdsqej213z0lk7aa
http://photo.weibo.com/1705484044/wbphotos/large/mid/4036975595483733/pid/65a79f0cgw1f9chcq09gjj213z0oe0u1

企图混用 Debian testing 和 stable 的软件源是下面一系列噩梦的开始。要么不要开 testing ,要么全系统切换到 testing/unstable 才是正确方式。

Arch 是很好,但是不推荐给 lz 用这种滚动发行版
万一那天随手 pacman -Syu 后发现起不来了,岂不是又要发贴开喷。。

无线网卡: https://wiki.archlinux.org/index.php/broadcom_wireless
pepper flash 在 archlinuxcn 仓库有,直接安装就行

重装下 base 也就半个小时

最不折腾就是 arch 了,楼主遇到的这些问题, arch 都是随手就能解决的。

也不用都依赖包管理吧……个别的东西自己装不好么

linux 就是从折腾开始的

你这样一个包装不上就换系统这个谁也救不了你

最后的结尾好伤感……

用了一年多的 arch 、半年的 debian ,没有什么大问题,但小问题总是存在, 特别是桌面环境,所以现在暂时尝试在 windows 下使用 vagant 用虚拟机运行 linux 。

debian/ubuntu 都这样,稳定版的系统,想装新版(或测试版)的软件都麻烦
应该直接上 debian testing
还有一个问题是新版系统,装一些非 debian 提供的“旧”软件也有问题
装的时候,说某个 lib 需要 xxx 版本,但查看一下系统内的 lib 比软件要求的版本更高好吧~

开了 test 就要做好思想准备。

用 Arch 是最好的,还有万能的 AUR 。

不厚道的笑了
还是无责任的推荐一下 Arch 吧

1.debian 一系的包管理就是这样,两个包同时依赖一个库的不同版本,这两个包就不能同时装。从换 Arch 以来我就没关心过依赖问题。
2.UBUNTU 本来就很糟糕,用 ubuntu 的的确多,但是小白用户更多啊,基本上很多以后你会发现一堆人遇到了同一个问题,但是无人能解决, KUBUNTU 就是糟糕中的糟糕了,因为无人维护!!!
3.mint 的确好用,但是他基于 ubuntu , ubuntu 基于 debian , debian 有的包依赖问题 mint 也是有的。
4.fedora 不懂

5.chrome 以及 chromium 的 flash 在 Arch 上直接有人打包了,安装就好了

顺便一说 linux 下就不要想着娱乐,这是错误的开始, linux 本来就不适用某些场景

我用 gentoo,一路到底。。推荐给楼主吧

人生苦短,露珠何必把生命浪费在折腾这些上呢?
最近偶尔下班时间后,玩公司的 PS3 ,游戏机真的体验很棒,用来游戏的话。

用 Linux 的话就告别游戏了

Arch 是怎样解决两个包同时依赖一个库的不同版本的呢?

每个系统都有自己适合的领域, Linux 显然不该去折腾游戏的。

看了结尾,心疼楼主 1 秒钟

以前一直用的 Ubuntu ,现在想试试 Arch 了

你依赖冲突显然你混用软件仓库的原因。 debian:怪我喽?

steam 游戏不少

建议你看 https://www.zhihu.com/question/40297380 中 fc farseer 的回答,他是 Arch Linux TU ,更有发言权

关于 linux 下的游戏,如果你有需求,可以试着装一下。装好了没问题那就算了,装不上就不要强求,不如你装一个双系统来得简单。

用树莓派吧,或者虚拟机里装 linux ,整个快照方便恢复。

我用 ubuntu 16.04 LTS 。感觉挺好用,什么不会都可以百度。虽然有时会有莫名的情况。原来用 Kali , 感觉也不错。
之前也是换来换去各种系统都试了试,还是习惯 apt 来安装软件。

“如果不能滿足,那麼 pacman 就簡單地罷工報錯,讓用戶自己想辦法手動去解決” 这并没有解决问题

arch 的确是耐折腾。在 HP 和 ThinkPad 笔记本上都用了不知道多少年了。只要开机自己手动更新到最新,基本没什么毛病,桌面从 gnome 换到 xfce 再换到 enlightenment 甚至是 deepin 爱怎么换都行。双启动的 windows 都折腾挂过几回还是靠 arch 救回来。

因为问题解决不了

最新的这几个发行版 ubuntu 集显笔记本一般都很稳定了,独显就呵呵了

arch 耐操,楼主遇到问题就重装的方式简直了

看到楼主图像,想起以前费劲装 SuSE 就是为了玩个游戏...
另外,四六级、 Linux 都跟 RP 没多大关系,生命本质就是折腾

移动网站显示随心聊(网龄特惠)业务已暂停新增办理,实测发 KTWLTH 到 10086 仍办理成功,特惠号码设置: THHM+号码 设置正常。 GZ 号码,此前未曾办理该业务。

楼主想不折腾的话可以用 openSUSE

别折腾,说实话,你想想要是 Linux 那么好, Google 为什么要费这么大的劲在 Linux 上再封装一次成 Android ,
Linux 的社区分裂程度是及其变态的, Ubuntu 之流 虽然用的人多,实际上呢, Ubuntu 软件包专治各种不服

老夫教你怎么搞 b43 sudo apt install firmware-80211... 然后就好了。当然如果不是和我一样的 b4313,那就看这个 https://wiki.debian.org/bcm43xx
至于 pepper flash 目前的办法就是先安装 flashplugin-nonfree 凑和,然后等 sid 的软件包进入 testing 至于 flashplugin 的人负责为 pepper 打包还是 pepper flash 的维护者重写脚本然后打包,等 5 , 6 天就知道了!)
楼主折腾之路还需加油啊,鉴定完毕。

会有人做一个低版本的包给它用,还会写好相应的 workaround ,在安装的时候 patch 好给你用。

家里 centos7 做路由, nas 跑 arch , htpc 是 mint ,办公笔记本 lubuntu ,完全没遇见过撸主的问题。
htpc 的无线网卡是 bcm4360

所以知乎那个回答意思就是,我们 arch 喜欢简洁,我们才懒得考虑那么复杂的情况,一股脑全给你 Y 的升级了。。。
这个也不能说不专业,只是不同人的不同选择吧。说实话,个人也很喜欢整体升级的方案。
但是,生产环境可由不得这么折腾,频繁、大范围升级所带来的风险实在太大。。

连续十年没用过 flash 了, hosts 里屏蔽了 Adobe 的域名。

这感觉大概就和用 Windows 折腾开发环境一样酸爽

保证楼主最后还是会用 windows , 表示曾经也是这么过来的。

再发,还可以开通。

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服