求个好点 Linux 的教程吧!蚌埠住了
1
Kobayashi 2022-04-13 15:29:30 +08:00 via Android 9
鸟个私房菜、ArchLinux Wiki ,好教程有的是。感觉你的真正需求是
好一点的教程❌ 半小时的教程✅ |
2
Stevenv 2022-04-13 15:31:15 +08:00
刚开始不习惯,多用两天就习惯了。。。楼上推荐的对。如果你使用麻烦,建议使用 deepin linux
|
3
xing2387 2022-04-13 15:31:27 +08:00
鸟哥的 linux 私房菜,虽然要看用什么发行版。师傅领进门,然后用一段时间就熟了,没啥
|
4
jessun1990 2022-04-13 15:33:47 +08:00 4
OP 其实可以详细描述下目前问题:
1. 安装搞不定? 2. 安装后桌面不稳定? 3. 安装后不清楚如何配置开发环境? 4. 输入法? 可以具体些,别人才好给建议。 |
5
Biwood 2022-04-13 15:34:56 +08:00 via Android 1
多用英语结合 Google 搜索,99%的问题都有答案,剩下的 1% 建议去官方论坛发帖,英语不好可以用 deepl 之类的工具转一下。最不推荐到 V2EX 发这类问题,你之前几个帖子已经说明了一切。
|
6
pengtdyd 2022-04-13 15:41:25 +08:00 3
好的方式:
80%:google + 英文搜索 15%:发邮件问官方开发者 5%:看源码 坏的方式: 100%:百度+中文搜索 |
7
ration 2022-04-13 15:42:38 +08:00 via Android
推荐 unix 编程思想
|
8
defunct9 2022-04-13 15:44:49 +08:00 1
日常切换到 Windows 感觉就是个废物了。
|
9
grissom 2022-04-13 15:44:56 +08:00
切回去
|
10
roundgis 2022-04-13 15:48:09 +08:00 via Android
多用就行了
現在的 linux 對比二十年前已經很友善了 |
11
CharlieYu4994 2022-04-13 15:50:27 +08:00 via iPhone
这得看具体是哪方面不会啊……
|
12
SenLief 2022-04-13 15:50:31 +08:00
应该说出现了什么问题?
|
15
Chase2E 2022-04-13 15:56:26 +08:00
为啥和自己过不去...换回 win/mac 不就行了
|
16
documentzhangx66 2022-04-13 16:01:19 +08:00
你完全不知道 Linux 有多爽。用 Windows 时感觉自己像个师傅,用 Linux 后才像个计算机工程师。
Windows 为了方便,屏蔽了很多计算机理论与知识,而用 Linux 时,每条指令敲之前,都要想想自己在干嘛。 Windows 越用越蠢,Linux 越用越聪明,只是有点费头发。 几点忠告: 1.看教程之前,最好把计算机导论、数据结构、算法、操作系统、网络、数据库,这些方面,找些入门版的教程,不求看懂,看个大概,让自己明白某个方面的知识,大概属于哪门课,哪个板块。不然你直接去看 Linux 教程,很多术语你会一脸懵逼。然后再去看教程就豁然开朗了。 2.一定要学习科学上网。 3.一台大内存的 Windows Server 最新版的物理机,你必须拥有。在上面装个 VMware Workstation Pro 最新版,然后在 SSD 上建虚拟机,拿来做测试与实验。 |
18
ppphp 2022-04-13 16:04:58 +08:00
linux 桌面方面,寸步难行指的是微信 qq 的话,建议是放弃走路
|
21
monster33 OP @jessun1990 就是不会安装软件 和 配置环境 安装个 xrdp 都装不好 遇到问题不知道怎么搜索 直接懵比 搜索的英文结果也看起来很吃力
|
23
LxExExl 2022-04-13 16:17:20 +08:00 via iPhone 3
如果不是有刚需,没必要自虐。
比如我用安卓机也是寸步难行。多次心水三星高刷屏,每次从 iPhone 拔卡,用三星五分钟就劝退。 不习惯,学习成本高,需要 setup ,需要找攻略做设置。这些太劝退了。 |
25
weivi 2022-04-13 16:22:33 +08:00
先把在 windows 上常用操作对应的命令搞清楚,学习 vim 的一些高级用法
|
26
acidsweet 2022-04-13 16:22:52 +08:00
年轻时总想着极客一点,多次折腾主力机从 win 到 linux ,现在年纪大了,工作 mac ,回家玩游戏用 win ;不过年轻人,还是鼓励可以多折腾一下
|
27
doyel 2022-04-13 16:29:02 +08:00 1
多搞几台机器,日常能经常来回横跳,真的做到日常使用,才能保持无缝切换。
一台能 Arch 的机器 1 、2K 就足够流畅了,Window 笔记本能做开发机的 3K-4K ,旧的还用不了那么多 |
28
defunct9 2022-04-13 16:33:27 +08:00
真的是没必要自虐。我花了好久才习惯服务器都是 centos ,自己的工作站是 ubuntu ,两个派系的命令有大不同。
|
29
casxter 2022-04-13 16:41:11 +08:00
没必要,我以前也用 linux mint 了一年,最后还是换回 win10 了 现在 win+wsl 最好
|
30
shaojz2005 2022-04-13 16:47:16 +08:00 1
用 Linux 办公、开发还是当作服务器,学习的内容区别很大。
办公、开发的话,其实没什么难度,一台硬件支持好的电脑,有大量的教程教你如何安装软件、配置参数和美化。 如果是服务器,那也不需要界面了,缺什么就搜什么。 |
31
skiy 2022-04-13 16:55:08 +08:00
要啥教程啊???就几个命令行的事情了。除非……
|
32
Donahue 2022-04-13 17:22:38 +08:00
坚持就是胜利~刚开始都不太会用,但是越用越习惯越舒服,命令行一条 apt install ,snap install 安装软件方便
使用 shell 脚本批量处理文件方便,习惯就好了 |
33
qianyugang 2022-04-13 17:25:50 +08:00
10 本 Linux 操作入门书籍推荐 https://zhuanlan.zhihu.com/p/172434742
|
34
qianyugang 2022-04-13 17:26:20 +08:00
10 本 Linux 进阶书籍推荐 https://zhuanlan.zhihu.com/p/182909275
|
35
qianyugang 2022-04-13 17:26:42 +08:00
10 本 Linux 内核书籍推荐 https://zhuanlan.zhihu.com/p/197534213
|
36
thunderw 2022-04-13 17:28:45 +08:00
至少要说一下你都要做啥啊。
办公有 LibreOffice 全家桶,有 WPS 开发有 Eclipse / Android Studio 浏览器有 Chrome FireFox 和 Windows macOS 没啥本质的区别啊,毕竟一般人用的都是各种应用,很少用操作系统本身。 |
37
huangmingyou 2022-04-13 17:30:37 +08:00
发行版官方教程就行。以前用 linux 还要自己折腾汉化,现在已经很友好了。
|
38
felixcode 2022-04-13 17:36:58 +08:00 via Android 2
不要看任何带编译的安装教程( gentoo lfs 除外),不要用任何一键脚本和面板。
|
39
ClericPy 2022-04-13 17:38:56 +08:00
建议先切换那些类 Windows 的 DE, 比如 mint, 当初我直接上 Ubuntu 也各种不习惯, 用了 2 年 mint 以后直接无缝换到 manjaro 了
然后这两天又因为 i3wm 不习惯开始重新习惯, 就是个轮回 |
40
felixcode 2022-04-13 17:39:20 +08:00 via Android 1
还有远离 CentOS ,用了之后就是各种编译安装了
|
41
macrorules 2022-04-13 17:55:42 +08:00
从来没看过教材
|
42
vcn8yjOogEL 2022-04-13 18:17:07 +08:00 1
**按别人的说明进行任何操作之前, 先搞清楚每一步的具体作用**
桌面使用的话, 选对发行版很重要 我个人只推荐上游发行版, 例如 Debian, Arch, Fedora, openSUSE 等 软件安装一般使用发行版提供的包管理器, 不介意重复依赖的话也可以使用 flatpak 和 appimage 不建议自己编译, 尤其是核心组件 命令行操作的要点是学会使用`--help`, `man`和`firefox www.google.com` 毒瘤不用想, 建议手机 app + KDE Connect/GSconnect |
43
takeshima 2022-04-13 19:14:26 +08:00
|
44
zhuangzhuang1988 2022-04-13 19:19:44 +08:00
实际上上是 linux 垃圾
|
45
raaaaaar 2022-04-13 19:57:59 +08:00
just use it
|
46
lujiaosama 2022-04-13 20:01:05 +08:00
@felixcode 好多生产机还是在用 centos , 跟自己用的 Ubuntu 的发行版差别感觉还是不小的.
|
47
yehoshua 2022-04-13 20:10:21 +08:00 via Android
Archlinux wiki +1 做的确实很不错
|
48
felixcode 2022-04-13 20:36:10 +08:00 via Android
@lujiaosama
现在学 CentOS 就类似于学 python 去学 python2.7 ,好多生产系统还在用,但学了就过时。 |
49
eGlhb2Jhb2Jhbw 2022-04-13 20:57:11 +08:00
@monster33 #20
我觉得先搞一套桌面环境完善的发行版,让先“用”起来,在用的过程中,渐渐熟悉了 Linux 的一些概念,顺便也是一个自己练手的环境。等你觉得你可以学习下一步了,然后再切换一些自定义度高的发行版。 照着书啃,照着教程配置,最终能学到多少,太吃个人水平了。 |
50
noroot 2022-04-13 20:59:30 +08:00
看 The Linux Command Line 吧
|
51
zooeymango 2022-04-13 21:32:42 +08:00
感觉也就刚用几天不习惯, 查过几次文档就差不多了
|
52
Cooky 2022-04-13 22:19:44 +08:00
终端,文件浏览器,网页浏览器,steam ,wine ,vscode
我差不多就只在这几样之间切换 |
53
Suddoo 2022-04-13 22:25:48 +08:00
Windows 是最好的 Linux 发行版
|
54
n2l 2022-04-13 23:11:16 +08:00 via iPhone
“折腾”吧,总有一天会“明白”的。
|
55
oed 2022-04-13 23:54:52 +08:00
要理解你出于什么目的使用 linux ,它可以是高效的生产力工具,开发工具。如果要当成主力的日常使用,社交聊天看视频玩游戏之类的,想要有个精致的桌面,我建议切换到 Windows ,Mac 。
最重要的合理、高效、明确,把力气用在刀刃上。 例如 linux 学 c 语言特别方便,在 windows 学习造个同样的环境颇为折磨。例如 Windows 上娱乐很成熟,偏要在 linux 上别扭地使用一堆 bug 的同类产品,我称为勇气可嘉。 |
56
endle 2022-04-13 23:56:02 +08:00
不建议鸟哥私房菜,太老了,而且很多知识日常用到都用不大
LZ 这个问题太宽泛了,不如说说,你主要的需求是什么,遇到了什么问题,当前的发行版,桌面环境是什么 |
58
monster33 OP @doyel 现在在用 arch 系,现在的问题是很多软件没有 arch 的软件,然后我到 aur 里面的下载安装,确实大部分能搜索到并且安装,但是之后就会有一些小问题 我解决不了 就很头疼,不像是之前用 debian ,网上教程很多,一顿复制粘贴一顿梭哈就完事了
|
59
monster33 OP @endle 我现在用的是 manjaro ,我之前用的都是 debian ,说实话,debian 和 ubuntu 的教程很多的,然后网上随便找找一堆教程,而且很多软件官方自带的.deb 的包,直接复制粘贴一顿梭哈就能安装上。但是 arch 和 manjaro 的教程太少了,很多软件官方没有,那我就去 aur 里面搜索,确实可以安装,但是安装之后出了一些小问题我就不知道怎么解决了
|
60
Showfom 2022-04-14 00:44:39 +08:00
https://www.viseator.com/2017/05/17/arch_install/
我安装的时候看的是这个教程 楼主你也不说你遇到了啥问题,啥软件有问题呢? aur 不行的软件试试 flatpak 和 snap 呀 |
61
monster33 OP @Showfom 就是安装软件的问题,可能是我刚刚切换到 manjaro ,不少东西需要自己手动改,然后很多东西不懂啥意思,就折腾的费劲,比如装 xrdp 一开始直接黑屏,按照官方 wiki 来的,后来发帖之后大佬说是加了两行代码。我加了之后可以进到登录的画面,但是一登录就报错,我都不知道怎么搜索,不知道从那里开始下手,然后我搜索 xrdp 的教程都是 debian 或者 ubuntu 的,然后那个教程就很简单,三四行代码就搞定了,也不需要手动改一些配置文件啥的,所以有点受伤🤕
|
63
Showfom 2022-04-14 00:56:26 +08:00
@monster33 #60 又不会破坏你系统,有啥不敢的,你都用 Linux 了,得有折腾的精神,先做好半年重装个三五次的准备,等摸熟悉了就好了
|
64
endle 2022-04-14 01:12:54 +08:00
@monster33 arch 的话最好就不要看教程了,有问题先去 archwiki 上看。我用 fedora 都经常在 archwiki 查找解决方案。
flatpak 没啥坑,很多批评都是觉得浪费硬盘、浪费流量。你现在用 flatpak ,随便搞也不会破坏系统,没什么不敢用的 |
65
ipwx 2022-04-14 02:47:10 +08:00
@monster33
可能是我刚刚切换到 manjaro ,不少东西需要自己手动改,然后很多东西不懂啥意思,就折腾的费劲,比如装 xrdp 一开始直接黑屏,按照官方 wiki 来的,后来发帖之后大佬说是加了两行代码。 ---- 我的天哪,xrdp 在下就算用了七八九年 Linux ,维护过 30+ 节点的集群,我也不会去捣鼓这种玩意儿的。这种边缘极客就是折腾死没商量的吧。。。 |
66
ipwx 2022-04-14 02:48:58 +08:00
@monster33 顺便折腾 Linux 桌面没啥意义。当年我保送以后一直到本科前两年闲,从 Ubuntu 到 Fedora 到 Linux Mint 到 openSUSUE 到 Arch Linux 全都折腾过。Gnome KDE Gnome3 都玩过。从 Ibus 时代玩到了 fcitx 时代。最后结论:没卵用。。。
|
67
yzbythesea 2022-04-14 03:46:07 +08:00
Arch Wiki 应该是 Linux 发行版中做得最好的。Arch 需要真正去了解为什么,而不是“在网上搜一段命令,也不懂什么意思,但是输入进去就搞定”这种假折腾。。。说实话要这么折腾,为什么不用 Mac 或 Win ?
|
68
xsen 2022-04-14 07:31:23 +08:00
最适合新手的 linux 发行版是 ubuntu ,使用人群多、资料教程一搜到处都是
真不介意别的发行版,如 arch 、centos 什么的 |
69
xsen 2022-04-14 07:32:37 +08:00
@yzbythesea #67 你这是闲的蛋疼的操作,什么都要去了解为什么
|
70
xsen 2022-04-14 07:34:26 +08:00
@monster33 #62 snap 又不是必选项,一直用 apt-get/apt 有不会有什么问题;所以吐槽 snap 的是为了吐槽而吐槽
|
71
Amber2011 2022-04-14 08:07:29 +08:00 via Android
manjaro 有自带的软件商店呀,实在不行就 yay/pacman 。再不行就下压缩包解压用。我轻度用户
|
72
yogogo 2022-04-14 09:13:57 +08:00
想念 [那个开 ssh ,让我上去看看] 的老哥
|
73
wqhui 2022-04-14 09:15:05 +08:00
踩着踩着坑就会了,前期的确痛苦
|
74
chengyiqun 2022-04-14 09:15:39 +08:00
@monster33 更推荐 vnc, 在 windows 上用 vnc-viewer 连接 Linux. 因为树莓派官方自带的就是 vnc, 比较轻量好使.
所以我别的 linux 用的也是 vnc |
76
newmlp 2022-04-14 09:48:51 +08:00
如果不是赚钱需要,建议别折腾,浪费生命
|
77
monster33 OP @ipwx #65 好的吧 我当时的想法是闲置一张显卡,想用 xrdp 远程桌面 然后慢慢的转到 Linux 上,想以后用 Linux 桌面办公或者写代码的。
@endle #64 那后面我尝试一下 flatpak ,flatpak 就是把所有的东西都给你打包好了,直接安装就行了,不会出现缺少组建这些情况对吧 @Showfom #63 好 我去尝试尝试,之前装 plex 的时候 Google 搜索的时候,确实比较容易搜到 snap @yzbythesea 明白了 谢谢 @xsen #70 好吧,我觉得可以尝试 @Amber2011 #71 我之前装 xrdp 的时候发生的一件怪事,我用 yay 安装显示成功了,但是启动服务的时候提示不存在,后面我在 kde 桌面,用自带的应用商店打开了 aur 选择之后,用应用商店安装了一次,竟然安装上了,服务也能启动。不知道咋回事 @chengyiqun #74 我去试试吧,因为我主要是在内网用,感觉一定要流畅,我用了几个远程软件 anydesk 这些,感觉没有我之前用 rdp 链接 Windows 的时候流畅 |
78
ipwx 2022-04-14 10:21:30 +08:00
@monster33 我用了几个远程软件 anydesk 这些,感觉没有我之前用 rdp 链接 Windows 的时候流畅
---- 我猜 xrdp 不能解决你的问题。因为 windows 的 gui 是内核级支持,可以做很多优化。linux 的 gui ,kernel => (userspace) xwindow => (inter-process communiation) xclient 。总之特别蠢 |
79
emberzhang 2022-04-14 10:23:08 +08:00
建议去中高风险地区住一阵子,团半个月菜,感受下人生苦短
|
80
ipwx 2022-04-14 10:23:40 +08:00
@monster33 想以后用 Linux 桌面办公或者写代码的
----- 不知你想用 Linux 办什么公。 不要用 Linux 折腾 WeChat ,Office ,P 图,或者甚至就是处理一下别人 XX 网盘发来的文件。这些都是浪费你的时间,因为 Linux 在这些任务上几乎不可用。不要信什么 Deepin Wine, LibreOffice, GIMP ,这些总是问题多到让你怀疑人生。 |
81
doyel 2022-04-14 10:31:52 +08:00
@monster33 看需求了,Arch Wiki 以外的资源的确远少,光靠搜索引擎很难解决 Arch 上碰到的问题,要从需求出发,在 Wiki 里找到相应的解决方案。
还有就是你的目的要明确,你是要拿 Arch 当开发终端用,还是就是为了 Shell 环境,单纯为了 Shell ,WSL 就是最好的选择了。 |
82
wxg4net 2022-04-14 10:49:30 +08:00
邀请你加入 #archlinuxcn 技术讨论群,与各路大佬探讨你遇到的问题,可能会获得最有经验的答案
|
84
wxg4net 2022-04-14 11:17:16 +08:00
|
85
webfrogs 2022-04-14 11:22:06 +08:00
@ipwx 不要对自己不清楚的领域胡乱发表意见。 本人目前一直再用 Manjaro 来办公, 已有两年时间。WeChat ,Office ,P 图 这些任务在 Linux 下几乎不可用这种结论下的草率。相反,你说的这些任务 Linux 上都能做,虽然确实要比其他平台折腾一些,而且问题也确实多一些,但并没有到不可用的地步,相反可以处理的很好。
|
86
ipwx 2022-04-14 11:44:20 +08:00 1
@webfrogs 几个月前我刚折腾过 WeChat over Deepin Wine & QQ 。但是 WeChat 小毛病没有,大猫饼一堆。QQ 用了一段时间就启动不能。PS 功能就是全,而且我买了正版。
确实 Linux 勉强能用,但是就是浪费你的时间,还要忍受各种小毛病,降低工作效率。。。更何况都办公了,Word 格式不要和别人匹配嘛?一个表格页面在 LibreOffice 上拆成两页,这根本没法用啊。 |
87
froz 2022-04-14 11:44:22 +08:00
archwiki 是最好的教程,只需要耐着性子看下去
|
88
ipwx 2022-04-14 11:45:29 +08:00
@webfrogs ps. linux 开发是好用,为了开发 c++ 程序所以几个月前切换成 Linux 工作了一段时间。最近 C++ 写完了写 Python ,我就润回 mac 去了。
|
89
wtdd 2022-04-14 12:32:41 +08:00
不要浪费时间,集齐 win ,mac ,linux ,iphone ,android……日常维护起来就能耗光你的精力
|
90
MiketsuSmasher 2022-04-14 12:33:51 +08:00
@xsen 搞明白为什么是为了下次碰到同样问题能够快速解决,至少知道怎么找解决方案,这可不是你嘴里的“闲得蛋疼”。
而且有些问题,你不把它搞明白,根本不可能解决。 |
91
xsen 2022-04-14 12:50:01 +08:00
@MiketsuSmasher #90 若你是运维,自然要搞明白,确实某些问题搞不懂就很难解决;若不然,什么都要想搞明白,你这叫不务正业
|
92
desperateskk 2022-04-14 13:16:47 +08:00 via Android
哪个方便用哪个,我是以前写 py 装模块被 win 折磨死了后来一直 ubuntu 就习惯了
最早还用过 centos 桌面,shi 一样的体验 |
93
GiantHard 2022-04-14 13:33:13 +08:00 via Android
|
94
ipwx 2022-04-14 14:08:34 +08:00
@MiketsuSmasher 因为没有必要啊。
比如搞定 xrdp 很有用嘛?我看其实没啥用。不能流畅使用远程桌面,那就不要用呗。本来远程桌面的工作流程就听 unprofessional 的。再比如 Linux 上折腾出来 WeChat 很有用嘛?如果工作流程强依赖 WeChat ,那还不如 Windows 本。 |
95
Evovil 2022-04-14 14:12:30 +08:00
1 如果想深度学习,请不要用 gui , 完全用 shell ,并且熟悉 shell 下的 coding ,make ,configure 等操作,gui 可以用各种 x 映射出来
2 如果同意 1 ,根本不需要切换到 linux ,wsl 即可。 3 写代码如果无法接受,无 ide 的操作,推荐 vscode ,配合 wsl 非常完美。 4 发行版搞个好入门的,ubuntu 什么的,重要的是你用它来干什么,怎么顺手怎么来, 如果是生产环境另说。 5 最后看看天花板级别的的 linux 开发 /编译 /部署 顶级大神连 vim 都不用 , 也没有代码高亮 一个 vi 走天下。 看 Linux 内核开发程序员开发 Linux 内核_哔哩哔哩_bilibili https://www.bilibili.com/video/BV1LY4y1e7Vn |
96
Evovil 2022-04-14 14:17:19 +08:00
|
97
wxg4net 2022-04-14 14:18:56 +08:00
据观察,linux 高手电脑里面都有一个 windows 虚拟机
|
98
Evovil 2022-04-14 14:24:20 +08:00 1
https://stallman.org/stallman-computing.html
What I do on my computer Mostly I use a text console, for convenience's sake. Most of my work is editing text and that is more efficient on a text console. On the text console, the touchpad can't cause me any trouble if I touch it by accident. I do use X11 for tasks that need a graphical interface. I have no preferred graphical environment or window manager. Since my interest in using graphical environments is small, I don't want to spend time comparing them. --- Since my interest in using graphical environments is small, I don't want to spend time comparing them. --- 不要花精力在不重要的事情上。。 |
99
silkriver 2022-04-14 15:31:02 +08:00
我的工作机装 arch 用得很顺手,不过确实是开了 win 虚拟机跑 QQ 微信之类而不是用 wine
arch 中 xrdp 的问题是最近版本升级后出现的,楼主可以参考你的求助帖中我的解决办法 |
100
yuruizhe 2022-04-14 16:17:53 +08:00 via iPhone
wangdoc.com/bash
是这种吗? |