发现用不下去 Ubuntu( Linux )的原因,求大佬支招

2019-08-01 20:58:08 +08:00
 wszgrcy

曾经专门看过 linux 各种命令的教程,感觉各种操作也能百度到,但是多次安了又弃后终于知道为啥了。。。

  1. xxx 不会,开始百度,推荐了一堆答案,挨个试,终于有一个成功了,就在这时候想把之前的无效操作取消(通常是安装)。。结果不知道安装到哪里了。。

  2. 终于知道哪个包了,卸载后不知道为啥,重启进入恢复模式。。。

  3. 想更新某个包,结果一通操作后发现,原来的包没删掉共存两个,想删掉旧的,不知道怎么回事重启又恢复。。。

  4. 自己编译安装,终于安上了,等卸载时?我记得配置文件,安装文件。。。。等文件是分开设置目录的,当时设置哪些来着?。。。。。

总结就是,指定干某一个任务,能干,但是干完后想清理删除(比如和其它有冲突)发现各种不懂了,真是安上容易卸下难,胡乱修改就恢复

所以一方面,真是想用,因为很多代码都是 linux 环境搞的,调试源码必不可少,另一方面,百度出的问题,能解决,但是解决完后清理环境就傻眼了,动不动不知道为啥,重启就恢复模式

知道 v2 能人多,想知道大佬们都怎么解决这个问题的

12303 次点击
所在节点    Linux
95 条回复
mikeguan
2019-08-01 23:47:22 +08:00
这个时候就体现 gentoo 的好处了,你能独立安装,你就差不多能玩的转了
xzpjerry731
2019-08-02 03:42:22 +08:00
docker 大法好
dawn009
2019-08-02 04:50:48 +08:00
NixOS
或者 Nix 包管理器
优点:每个包的每个版本对应唯一哈希值,每个包可多版本并存,因此支持多环境并存
orm
2019-08-02 06:48:01 +08:00
拒绝百度,拒绝 csdn。google 搜索用英文
Meltdown
2019-08-02 07:10:14 +08:00
1.少用百度,多用 google,有问题要学会在网上找准确、可信度高的答案;
2.菜就不要有洁癖,不要随便卸载各种包,安装东西尽量用系统自带的包管理器安装
3.想快速学会 linux,那就花几个月不用 windows
myzWILLmake
2019-08-02 08:38:58 +08:00
同样推荐 arch 系的发行版。现在在用 Manjaro,基本上所有软件和环境用 yay 管理,省心方便。
不过话说回来,使用 linux 还是需要你清楚自己在做什么。作为开发者,这一点很重要。
neroxps
2019-08-02 09:04:58 +08:00
感觉楼主还是被百度坑了把?

系统内的东西,能用包管理装的用包管理装,如果确实没有的,用 docker 环境编译了再把安装包,或者二进制程序导出来手动安装。

并且手动安装的东西全部统一管理好,不是系统装的 bin,一律到 /usr/local/bin 不乱放。

说实在,Linux 至少报错我还能看懂,windows 报错我还真看不懂,完全盲调。
lowman
2019-08-02 09:27:11 +08:00
又是一个, 实力不行, 怪百度, 怪谷歌, 怪 ubuntu 的娃娃, ubuntu 说: 这些锅, 背不动了...............我们整个公司开发环境都用的 ubuntu-Desktop, 测试环境 和 生产环境 都是 ubuntu-server, 也没见过出什么大问题, 我想很大一部分原因还是要看使用的人吧..........
cco
2019-08-02 09:29:35 +08:00
从 12.04 用到 18.04 ,似乎没啥,偶尔还能打打 CSGO 呢,没觉得有啥过不去的坎,大部分问题论坛里就能解决。
doublechenpaul
2019-08-02 09:30:34 +08:00
总比 Windows 下载安装个软件,桌面出现各种传奇,主页各种被劫持,闲着没事给你来几个色情弹窗,新毒霸,360,安全管家有事没事总来问候你好呀 [手动狗头]
jakehu
2019-08-02 09:35:01 +08:00
3 年 ubuntu + 2 年 deepin + 如今 Mac,如果你是新手推荐你 deepin 比较友好,也比较稳定

https://www.deepin.org/zh/
gaigechunfeng
2019-08-02 09:35:32 +08:00
哎呀,无所谓。斧子就是用来砍柴的,选自己趁手的。
我用 ubuntu 好久了,因为一直做安卓开发。
转 web 之后,发现 ide 在 debian 下面怎么都破解不了。
一怒之下换 win,整个世界清静了。。。再也不用搜命令了。

不要太拘泥于工具,工具只是工具。用 win 开发也不是说比用 linux 的就低级。
learnshare
2019-08-02 09:37:24 +08:00
@ys0290 是的,虚拟机先玩起来,等技术上去了再玩大的
另外远离百度和低质量中文内容
yinqi025
2019-08-02 09:37:44 +08:00
果然用 centos 个人感觉 centos 找资源和资料要比 ubuntu 容易
hunter2015
2019-08-02 09:40:19 +08:00
装个 deepin 就能用下去了
crella
2019-08-02 09:41:20 +08:00
zlib-dev 和 zlib 安装了,安装 rails 的时候提示找不到库 zlib,自己编译 ruby 的时候也是这样提示,linux 就是一堆奇怪的问题……还有 ffmpeg 官网稳定版的源码包在自己机上编译,到最后提示某某变量错了……你是稳定版啊
c0878
2019-08-02 09:41:38 +08:00
第三方软件官网也会有安装教程 尽量去官网看 少看别人咀嚼过的 可能作者自己没有实测过或者环境不一致
新手不要自己编译安装软件 依赖 环境变量之类的会搞死人
遇到报错 拿英文去 google 上搜索
lagoon
2019-08-02 10:06:44 +08:00
我觉得这个问题要分开回答。
答案许多人把 ubuntu 和 linux 混淆在一起回答,ubuntu 当然属于 linux,但 ubuntu 很傻瓜。
不改一些高级的东西,把系统搞崩了,觉得挺少见的。

我在想题主是不是因为刚接触到 linux,所以总是希望体验一下“神”的感觉,所以崩了?(我当初也是如此,人之通病)
只是想用 windows 一样用 ubuntu,敲敲常用命令,不乱改什么系统,应该不至于有问题呢。

至于有人推荐其他发行版,但我觉得那适合老手,比如 Manjaro,真的很好很易用很喜欢,但你会发现有些软件,只提供 macOS,windows,ubuntu 的安装包。当然老手都是有办法解决的,但新手.....
longbye0
2019-08-02 10:09:13 +08:00
那就不用呗
lulinux
2019-08-02 10:19:53 +08:00
不是有命令可以查看软件包所含的文件吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/588333

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX