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

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

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

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

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

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

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

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

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

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

12301 次点击
所在节点    Linux
95 条回复
laminux29
2019-08-01 22:19:56 +08:00
我为此专门搞了一台高配 Windows Server,上面安装 VMware WorkStation,然后搞来一块超大固态硬盘来存放虚拟机。

1.安装好 Linux,做一个快照。接着,安装任何软件,如果安装失败,恢复快照就行了,几秒钟的事情。

2.我用的是 CentOS,安装软件,都只用一行代码进行安装,比如 yum install xxx,或者 rpm -ivh xxx.rpm 。还没遇到过专门需要编译安装的。
kx5d62Jn1J9MjoXP
2019-08-01 22:22:09 +08:00
错的不是你,Linux 桌面本身就是垃圾
care
2019-08-01 22:35:36 +08:00
FreeBSD 貌似可以解决这些 linux 的这些问题?在 V 站看到的“不服来战! FreeBSD 劝进文与 CentOS 劝退文”🤣
https://www.v2ex.com/t/580607

https://feng.si/posts/2019/06/freebsd-and-risc-v-the-future-of-open-source-iot-ecosystem/
Z1on
2019-08-01 22:50:21 +08:00
就是得抱着折腾的心态, 经验都是一次次处理崩溃攒出来的......
1.遇到问题最好使用英文上 Google, 得到靠谱解决办法的概率比较大,并且多比较一下相近的搜索结果,思考一下问题的原因和解决方法给出的命令到底做了什么.
2.建议再熟悉一下你所使用发行版的包管理器.
3.没遇到过
4.有些软件迫不得已才编译安装, 大部分时候都有更方便的解决办法(比如使用 docoker 搭建环境)
善用 Google 的搜索结果时间限定功能, 很多问题都是有时效性的,太过久远的信息可能用处不大.
youngxu
2019-08-01 22:55:27 +08:00
说白了还是你不熟悉。多装几次虚拟机做小白鼠就行了
zhuangzhuang1988
2019-08-01 23:04:10 +08:00
放弃吧,
浪费时间。
regist
2019-08-01 23:07:54 +08:00
官方 wiki 永远是最好的
几乎所有发行版都有安装教程,ubuntu,debian,archlinux,gentoo 等等都有,哪怕是特定软件的安装。为什么非要看那些过时 n 年的文章
lzxgh621
2019-08-01 23:09:23 +08:00
Linux 桌面版本就不是给普通人用的,垃圾是个事实,Ubuntu 还是好的,其它的更烂。
如果你是业内人士,那就是你学艺不精。
SuperMild
2019-08-01 23:13:09 +08:00
学会找文档,看文档,按文档指示操作,正常使用不会有问题,Linux 发展到现在,日常使用上的问题很少了。

遇到问题不明白的,留意记录自己的每一步操作和出错提示,以便回头可以上论坛问,只要你把问题具体描述清楚,基本上很快有人能给你解决方案。
silkriver
2019-08-01 23:14:26 +08:00
楼主完全没提桌面环境吧,默认只谈命令行。
wszgrcy
2019-08-01 23:16:06 +08:00
@Mountain 谢谢
wszgrcy
2019-08-01 23:16:14 +08:00
@aheadlead 谢谢
wszgrcy
2019-08-01 23:17:11 +08:00
wszgrcy
2019-08-01 23:18:41 +08:00
@poplar50 是,之前没必要理由,但是随着一些东西的深入,不得不开始搞 linux 了
wszgrcy
2019-08-01 23:22:06 +08:00
@CEBBCAT 确实是菜,可能是我这人办事比较急,对系统搞一遍 linux 确实太浪费时间(就跟几乎没有人看过 windows 的各种操作一样),linux 入门到是看过,但是真没涉及到一些出 bug 怎么解决,或者不想用怎么删除(普通 remove 懂),所以里面瞎搞。。。
omph
2019-08-01 23:30:09 +08:00
楼主到底在干嘛?什么是 xxx 不会?
libook
2019-08-01 23:31:47 +08:00
查手册推荐: https://wiki.archlinux.org/ 这个是 ArchLinux 的 Wiki,但是其他发行版也可以参考。
搜索有条件的话最好还是 Google。
另外建议找点 Linux 入门教程看看,了解一下一些基本概念,以及使用方法。

Linux 的学习曲线很陡峭,但是从 Ubuntu 入手算是个好开头,一开始尽量不要碰自己完全没有概念的东西,比如编译软件包、用户与组等,尽可能用一些开箱即用的功能;也不要以其他操作系统的思维定式来使用,了解了相应概念再动手。

用虚拟机也是个好思路,做什么操作前先打个快照,把系统搞挂了再恢复快照就好了,S&L 打法。

另外推荐 Pop!_OS,上手比 Ubuntu 难度还低,而且驱动齐全,有商业公司支持。
Manjaro 也可以,基于 Arch Linux 的,用上 AUR 的话几乎所有软件都能很简单安装了。
zjyl1994
2019-08-01 23:37:05 +08:00
arch 系的 pacman 大法好,基本所有的包都有人做
ochatokori
2019-08-01 23:44:46 +08:00
我是一般安装了就不卸载
实在要卸载
用包管理安装原样卸载就好了
编译安装我能安装到 opt 下面的都安装到 opt,想要卸载的时候好找

楼主的经历我相信绝大部分的用桌面 linux 的人都有,问题不大
当时我转到 ubuntu 的时候也没少重装过
lcj328662
2019-08-01 23:46:08 +08:00
今年因为工作原因,一直在用 Linux。之前也是用到的时候查一下命令,也不会去记。现在经常用,慢慢也熟悉了。每个系统都有自已的一套逻辑,想好好用就沉下心来学一学,做做笔记

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

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

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

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

© 2021 V2EX