[故事会]四六级算什么? 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 分钟取消了...
1
reus 2016-11-01 12:11:39 +08:00
|
2
hosiet 2016-11-01 12:13:20 +08:00 via Android
企图混用 Debian testing 和 stable 的软件源是下面一系列噩梦的开始。要么不要开 testing ,要么全系统切换到 testing/unstable 才是正确方式。
|
3
9hills 2016-11-01 12:15:45 +08:00
|
4
reus 2016-11-01 12:18:12 +08:00
|
7
levn 2016-11-01 12:23:14 +08:00
也不用都依赖包管理吧……个别的东西自己装不好么
|
8
lzhd24 2016-11-01 12:24:57 +08:00 via Android
linux 就是从折腾开始的
|
9
Tink 2016-11-01 12:31:26 +08:00 via iPhone
你这样一个包装不上就换系统这个谁也救不了你
|
10
xi_lin 2016-11-01 12:47:58 +08:00 via iPhone
最后的结尾好伤感……
|
11
xrlin 2016-11-01 12:55:46 +08:00
用了一年多的 arch 、半年的 debian ,没有什么大问题,但小问题总是存在, 特别是桌面环境,所以现在暂时尝试在 windows 下使用 vagant 用虚拟机运行 linux 。
|
12
imn1 2016-11-01 13:01:16 +08:00
debian/ubuntu 都这样,稳定版的系统,想装新版(或测试版)的软件都麻烦
应该直接上 debian testing 还有一个问题是新版系统,装一些非 debian 提供的“旧”软件也有问题 装的时候,说某个 lib 需要 xxx 版本,但查看一下系统内的 lib 比软件要求的版本更高好吧~ |
13
lzmbbg 2016-11-01 13:03:15 +08:00
开了 test 就要做好思想准备。
|
14
bsidb 2016-11-01 13:14:59 +08:00 via Android
用 Arch 是最好的,还有万能的 AUR 。
|
15
kamen 2016-11-01 13:36:59 +08:00
不厚道的笑了
还是无责任的推荐一下 Arch 吧 |
16
kamen 2016-11-01 13:47:24 +08:00 2
1.debian 一系的包管理就是这样,两个包同时依赖一个库的不同版本,这两个包就不能同时装。从换 Arch 以来我就没关心过依赖问题。
2.UBUNTU 本来就很糟糕,用 ubuntu 的的确多,但是小白用户更多啊,基本上很多以后你会发现一堆人遇到了同一个问题,但是无人能解决, KUBUNTU 就是糟糕中的糟糕了,因为无人维护!!! 3.mint 的确好用,但是他基于 ubuntu , ubuntu 基于 debian , debian 有的包依赖问题 mint 也是有的。 4.fedora 不懂 5.chrome 以及 chromium 的 flash 在 Arch 上直接有人打包了,安装就好了 |
17
kamen 2016-11-01 14:01:39 +08:00 via Android 1
顺便一说 linux 下就不要想着娱乐,这是错误的开始, linux 本来就不适用某些场景
|
18
Lycnir 2016-11-01 14:06:19 +08:00
我用 gentoo,一路到底。。推荐给楼主吧
|
19
likuku 2016-11-01 14:20:07 +08:00
人生苦短,露珠何必把生命浪费在折腾这些上呢?
最近偶尔下班时间后,玩公司的 PS3 ,游戏机真的体验很棒,用来游戏的话。 |
20
falcon05 2016-11-01 14:30:20 +08:00 via iPhone
用 Linux 的话就告别游戏了
|
22
gimp 2016-11-01 14:48:35 +08:00
每个系统都有自己适合的领域, Linux 显然不该去折腾游戏的。
|
23
gimp 2016-11-01 14:48:56 +08:00
看了结尾,心疼楼主 1 秒钟
|
24
misaka19000 2016-11-01 14:49:31 +08:00
以前一直用的 Ubuntu ,现在想试试 Arch 了
|
25
zsj950618 2016-11-01 15:01:27 +08:00
你依赖冲突显然你混用软件仓库的原因。 debian:怪我喽?
|
27
kamen 2016-11-01 15:56:02 +08:00
@zi 建议你看 https://www.zhihu.com/question/40297380 中 fc farseer 的回答,他是 Arch Linux TU ,更有发言权
|
28
kamen 2016-11-01 16:04:29 +08:00
关于 linux 下的游戏,如果你有需求,可以试着装一下。装好了没问题那就算了,装不上就不要强求,不如你装一个双系统来得简单。
|
29
ytpfxnj 2016-11-01 16:27:57 +08:00
用树莓派吧,或者虚拟机里装 linux ,整个快照方便恢复。
|
30
zc666 2016-11-01 16:48:14 +08:00 via iPhone
我用 ubuntu 16.04 LTS 。感觉挺好用,什么不会都可以百度。虽然有时会有莫名的情况。原来用 Kali , 感觉也不错。
之前也是换来换去各种系统都试了试,还是习惯 apt 来安装软件。 |
32
zlowly 2016-11-01 17:04:25 +08:00
arch 的确是耐折腾。在 HP 和 ThinkPad 笔记本上都用了不知道多少年了。只要开机自己手动更新到最新,基本没什么毛病,桌面从 gnome 换到 xfce 再换到 enlightenment 甚至是 deepin 爱怎么换都行。双启动的 windows 都折腾挂过几回还是靠 arch 救回来。
|
34
mogging 2016-11-01 17:39:59 +08:00
最新的这几个发行版 ubuntu 集显笔记本一般都很稳定了,独显就呵呵了
|
35
lynx 2016-11-01 18:15:36 +08:00
arch 耐操,楼主遇到问题就重装的方式简直了
|
36
QK8wAUi0yXBY1pT7 2016-11-01 18:27:13 +08:00
看到楼主图像,想起以前费劲装 SuSE 就是为了玩个游戏...
另外,四六级、 Linux 都跟 RP 没多大关系,生命本质就是折腾 |
37
xing3kong 2016-11-01 18:32:05 +08:00
移动网站显示随心聊(网龄特惠)业务已暂停新增办理,实测发 KTWLTH 到 10086 仍办理成功,特惠号码设置: THHM+号码 设置正常。 GZ 号码,此前未曾办理该业务。
|
38
tyfulcrum 2016-11-01 18:34:39 +08:00 via iPhone
楼主想不折腾的话可以用 openSUSE
|
39
q397064399 2016-11-01 18:48:09 +08:00
别折腾,说实话,你想想要是 Linux 那么好, Google 为什么要费这么大的劲在 Linux 上再封装一次成 Android ,
Linux 的社区分裂程度是及其变态的, Ubuntu 之流 虽然用的人多,实际上呢, Ubuntu 软件包专治各种不服 |
40
ilovesusu 2016-11-01 21:42:59 +08:00
@billytv 老夫教你怎么搞 b43 sudo apt install firmware-80211... 然后就好了。当然如果不是和我一样的 b4313,那就看这个 https://wiki.debian.org/bcm43xx
至于 pepper flash 目前的办法就是先安装 flashplugin-nonfree 凑和,然后等 sid 的软件包进入 testing 至于 flashplugin 的人负责为 pepper 打包还是 pepper flash 的维护者重写脚本然后打包,等 5 , 6 天就知道了!) 楼主折腾之路还需加油啊,鉴定完毕。 |
42
k9982874 2016-11-01 22:09:53 +08:00 via iPad
家里 centos7 做路由, nas 跑 arch , htpc 是 mint ,办公笔记本 lubuntu ,完全没遇见过撸主的问题。
htpc 的无线网卡是 bcm4360 |
43
KingsWay 2016-11-02 00:56:04 +08:00
@kamen 所以知乎那个回答意思就是,我们 arch 喜欢简洁,我们才懒得考虑那么复杂的情况,一股脑全给你 Y 的升级了。。。
这个也不能说不专业,只是不同人的不同选择吧。说实话,个人也很喜欢整体升级的方案。 但是,生产环境可由不得这么折腾,频繁、大范围升级所带来的风险实在太大。。 |
44
Vhc 2016-11-02 01:31:14 +08:00 via iPhone
连续十年没用过 flash 了, hosts 里屏蔽了 Adobe 的域名。
|
45
xcodebuild 2016-11-02 08:48:22 +08:00
这感觉大概就和用 Windows 折腾开发环境一样酸爽
|
46
ranwu 2016-11-02 09:23:12 +08:00
保证楼主最后还是会用 windows , 表示曾经也是这么过来的。
|
47
wangxn 2016-11-02 09:54:11 +08:00 via Android
再发,还可以开通。
|