技术解析

转到 debian 上 2 个月了
0
2021-07-02 22:08:34
idczone

之前一直虚拟机开发,后来忍不住想直接用 linux ,不想跟风 mac (其实是穷),然后就入了台 hp 的 17 寸 envy 笔记本,内存加到 16G , cpu6700hq ,硬盘是 256SSD+1T HHD 。够用!

刚上手坑真多。
第一遍安装进不去 KDM 。重装解决。
显卡驱动折腾了 2 , 3 天放弃,重装了好几次,看了好多 E 文资料,从小白到弄懂了 bumblebee 和 optimus 的区别,最终选择了 bumblebee 省电。不过去年年底还没有 nvidia 的 900 系列 no-free 驱动。当时试了下 debian wiki 上装 steam OS 驱动的步骤,不小心把内核删了。
然后 wifi 芯片一比较新,没有 linux 驱动,把别的驱动改名总算用上了。
一周之后,又鼓起勇气试了下 steam OS 的驱动,总算安稳装上去了。
过年来了以后,无意间看到 debian wiki 里面可以从 backport 安装 900 系列驱动了,又鼓起勇气写在了 steamOS 的驱动,安装了 backport 版本的。
这回总算基本上完美了。
(还有 intel 那个体感摄像头没 linux 驱动,指纹识别没有弄)

习惯了 windows ,再看 kdm 觉得挺炫, widget 和 icon 两种桌面也不错。 chrome , ss 也搞起来了。以前 vim 只会几个命令,现在已经把 vim 当作开发和读代码的主力工具了。 kdm 非常稳定,目前还没崩过一次。就是每次不管是 sleep 还是 h ibrenate 都无法唤醒。

娱乐方面 steam 已经装上, linux 下面游戏不少,试着运行了一下 fm2016 , 950m 4G , 3D 能力半颗星( 5 星满分),不过在最高效果比赛画面一点也不卡。就测了下后面就没玩了。

最近开始在 docker 里面编译测试代码,感觉比 vm 轻量级多了,但是配置使用起来还是比较麻烦的。(不过这样不是正好拿来装 B 嘛,哈哈。)有了它, debian 也能分分钟变成 centos 。

没装 IM 工具,感觉专注多了。

目前就装了 skype , steam ,有道词典, chrome ,其他都默认的,嫩嗯满足我需求了。


我之前用 ubuntu. 给我的体验就是 Linux 折腾图形化界面太痛苦了. 后来买了 mac, 发现 mac 跟 Linux 许多具体的用法差别太大. 于是又入了 HP MicroServer GEN 8 装了 vsphere(盗版, 勿喷). 在 GEN 8 上面装了各种系统, 平时自己写代码都用了一天 Centos, 里面用 Docker 做了一个开发用的容器. 上班的时候写代码是用了一台公司的电脑做的虚拟机, 也是用 Docker 做的开发用的容器, 通过 ssh 登上去, vim 撸代码. 并且 mac 上也装了 Docker, 也有开发用的容器, 还有 mongo, redis, ss 等我用到的所有东西. 所以现在 mac 很干净, 没有任何开发用的工具, 只需要一个终端, 就能开撸.

楼主笔记本多少钱?什么型号?

可以试试 arch n 卡对 linux 不是很友好

感觉 vagrant 比 docker 方便, docker 仅用于部署。

驱动折腾的太蛋疼,放弃了做主系统的想法╮(╯_╰)╭

这种类似自己折腾驱动的,是不是一旦内核升级了,一切又得自己重来一遍?

哈哈,折腾 Linux 桌面后才发现虚拟化才是永久的家啊~

你 docker 里包括了代码编辑器?

bingo

hp envy17 r004tx , 8k 多

LINUX 貌似一到真机上会出现不少兼容性的问题。

感觉 docker 确实好,算是给系统打开一片新的天地

已搞定, 900 驱动年初出来了

N 卡还没试,不过集显驱动不影响

一直觉得 Linux 的正确姿势是在服务端远离本地默默的提供可靠的响应.
直接跟我打交道还是让 windows 来吧

装 debian 最好买 intel 集成显卡的 或者 amd 的 apu
内核一定要手工编译最新的
把 kernel , xorg ,显卡驱动都更新到最新 用起来很棒的

kdm? 这只是登录管理器啊,后面是说的 kde 吧?

毕业刚去厂里就用 debian5 ,一个版本装好用 2 年,直到下一台电脑换成 debian7 。 不打游戏,要啥 mac ,太折腾

你的 Gen8 有换 CPU 吗?我感觉不换很可能不够用啊

内核的话 sid 应该已经很新了吧……

老牌发型版,值得信赖

以前不是说,在安装 Debian 的时候,拿 Ubuntu ISO 下的 Firmware 文件夹放哪里,然后在安装过程中就顺便把驱动装了?

fm2016 是足球经理吗: )?

我只问打印机驱动怎么搞

现在的本本用了 6 年了,也是时候考虑入一台新本本装 arch 。在考察 DELL XPS13 , LZ 能给点建议吗?或者推荐的机型(不限 DELL )?

由于公司要用 QQ 沟通,从 Ubuntu 转 Mac 了。。。

我刚入手 xps13 打算周末装 Arch 等 arch 的 iso 新版粗来再说

刚说完就出来了 3.1 号版本的 内核为 4.4.1
https://wiki.archlinux.org/index.php/Dell_XPS_13_%282016%29

对的

看预算了,我当时预算 6,7k ,想要标压 i7,又轻薄的,结果是这种性能和配置的都破万了,然后看到 hp 这款标压 i7,外型也比较炫酷,还是 17 寸屏幕的,就买了这个。有渠道就海淘或者找香港代购吧,要比国内便宜个小 1/3

上次我装 debian ,用移动 4G 无线,不好整,人太老,直接换了 ubuntu.

欢迎去的边中文论坛看看~ froums.debiancn.org 刚建起来没多久~

forums.debiancn.org 上面写错了,抱歉~

有个东西 叫基本完美黑苹果

最近半年,手里自用的 Linux 机器陆续在转向 arch

是的, 我知道这样不好, 但用起来却超级方便. 而且作为一个开发环境, 不需要考虑太多性能什么的东西
换了 E3 1230 V2 和 16G 内存

能分享一下更多的经验吗?谢谢

跑个题 我也穷 于是装了黑苹果 然后一个字爽
LZ 以后闲的无聊的时候 可以试试
哈哈

大概是酱紫的. 我在容器中启了一个 sshd 服务, 并且安装了 vim 及 vim 插件, 还有 Python 的东西(因为我是写 python 的), 然后平时开发的时候就直接 ssh 到这个容器中就可以了. 并且现在我带的两个项目都在代码库了放了对应运行环境的 Dockerfile, 线上可以直接用 jenkins 构建出 Docker 镜像(只包含运行环境, 不含 vim 之类的东西). 我原来设想的, 新来的同事, 就给他开一个容器就可以了, 省去了每个人纠结的配置开发环境的问题(我在上家公司就是这么玩儿的), 但实际上我司的同事们都不会用 vim 也懒得学, 并不能很好的适应这种开发方式, 所以最终还是作罢了. 只有我在用它开发, 当然线上运行环境用的也是 Docker. 纵然 Docker 官方的最佳实践上说应该一个容器运行一个进程(生产环境中我也是这么做的), 但我觉得作为一个开发环境并不需要想这些, 只要 work 就可以了.

arch 不是非常容易滚一遍就挂了么…

XPS 15 非触屏版使用中, Arch Linux 完美支持。

我也想知道这个问题, 是不是衍生的版本会好一些?

15 年 3 月笔记本转 centos 了( thinkpad x230 , 4G 内存, 128G SSD , i5cpu 。因为会开几个 IDEA 窗口,所以加了一条 8G 海盗船 ) ,一直做主系统。 vbox 装的 winXP (盗) 用来 QQ 。 centos 截屏 支持复制到剪贴板,然后 vbox 里 直接粘贴就可以了。
vbox 支持文件夹共享.
centos 6 安装 chrome 只需要下载一个脚本。没折腾过驱动,其余用什么安装什么,比如 python 的环境完全安装在自己家目录中, go 也是自己安装的, java 也是,平时用不到最好的语言,所以没配置这个环境。
看视频自己编译的 smplayer ,听歌是网易云音乐的命令客户端 musixbox ( github 上可以搜到)。平时对游戏不感冒 所以可能也是目前没有遇到兼容问题的原因吧。
开发环境基本是 VI +nerdtree ,涉及 java 的用 IDEA (社区版)

农企的 GPU 能用? linux 下面那破驱动就是 shit ,还是老老实实等对 linux 更友好的 Zen 还有新一代 GCN

桌面发行版我个人认为尽量新些。滚动发行版最好,比如 arch 、 vector 、 gentoo ;或者 fedora 这类比较激进的发行版
当然, CentOS 、 Debian 这些也可以用,只不过折腾起来可以用的爽比较麻烦。
这个看个人需求,以 arch 为例, manjaro 安装比较友好,开箱即用自带多个 DE ; parabola 则更加 GNU 化更加自由,对基于 MIPS 的龙芯也有较好支持。

n 卡对 linux 不太友好也是老黄历了,闭源驱动有时跟不上内核版本时常发生(内核版本学 chrome 飙版本号,老黄:怪我咯?)
但是,在闭源驱动的效能还有兼容性方面,核弹真是比农企强太多了(尽管开源驱动都差不多)

楼主,如果要用到 QQ ,是怎么解决的?安装虚拟机吗?

没用 QQ ,所以才可以无阻碍的用 linux

农企不清楚,不过和 n 家 win 上的驱动相比,他家 linux 上的驱动实在太烂了,最恶心的是切换显卡要重启 x


android

NVIDIA 的 Linux 下驱动貌似挺好用的。。。而且其实熟练了也不觉得难装。
反正我用 Debian 的时候从来没说过内核号不对的;
莫非是我从来没有过双显卡的设备(笔记本那会儿还是 core2 时代,台式机 E3 也不带核显),没遇见过显卡驱动出问题的时候。。

arch 天天滚不易挂,滚动版的系统,假若间隔长时间滚一次,是容易挂。
当然,备份对于啥系统都一样重要。

双显卡你就知道了,特别是笔记本,一般用 linux 都希望平时关闭独显用集显, windows 下都支持挺好的。 linux 上 N 卡的显卡切换推出的晚,开发缓慢不说,每次切过去都要 logout 重启 x ,比 win 上的体验差远了。

我只在虚拟机里使用 linux ,买个内存条的事情,根本不值得那么多时间折腾

我倒觉得应该在 vsphere 里直接开发。人家 vmware 编译链都要自己再编译一套来交叉编译,所以还不如编译到宿主机上运行。

Mac + VMware Fusion 不好吗?我一直这么用

Fusion 好贵, 我入了 PD, 后来系统升级后就买有买更新....PD 也好贵.....而且这东西, 自己怎么用着爽就怎么来呗~

我之前 HTPC 上的 arch 滚了 1 年多都好好的

linux 的图形太难折腾了,为了节省有限的时间,我也买了 mac ,后来又入了两台 gen8 并全部换成 1230v2+16g 配置, 2 块企业级希捷 1t ,现在 ssh 或者 vnc 到 gen8 ,干活酸爽。

好,谢谢,等你的好消息。

谢谢,但是便宜三分之一可不少了啊!

谢谢回复。一定很爽吧?

其他还好,就是风扇声音稍大,夜里玩游戏时有点吵。

学习了,最近在折腾中

玩游戏声音大应该比较正常?配的是 SSD 吧?你平时会经常下载东西吗?

我 tm 用 ubuntu 6 年了。

你才 2 个月 就这么能哔哔

是 SSD ,不怎么下东西。

哈哈,第一次拿 linux 做主力,波折不少,就 bbb 了下

貌似 linux 我都是 cli 命令行用。。。做桌面和同事沟通时候发代码挺麻烦的,反正 vim 命令行一样可以用。

继续 习惯了 Linux 一样很爽 写程序的很受益.

最关键的是 Office 这是离不开 windows 的唯一理由

debian 用了 2 年多,遭遇安装 canon lbp2900 驱动,发现 x64 的就是起不来,只好换 windows

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