页次: 1
我是一个新手,没有任何电脑方面的知识,平时只拿电脑看看电影游戏娱乐。昨天一激动就在网上找教程装Arch,但对教程上的指令,专业名词不懂,只能按教程一步一步的输入指令,结果是装到一半自己就混乱了,不知道自己操作的有没有成功,分区什么的我也不知道怎么分的,更不知道下一步要干什么,就直接长按电源键强制关机了。
我想重新开始装Arch,不知道怎么重装,毕竟先前已经输入了一些指令,完成了一些设置,重装是不是要先清除之前的设置分区什么的。不是很懂
希望大佬指点一下
离线
没有任何电脑方面的知识, 请不要学习安装pc操作系统,尤其是Arch这类极度用户不友好的玩意。先学会用Mac或Windows PC听歌上网办公。然后学习怎么提问,怎么获取学习资料。然后学英语
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
如果你对Linux极度陌生,建议你先在虚拟机里折腾,这样无论出什么问题,只要几秒种的时间就可以推倒重来;
而且,虚拟机里面你可以慢慢体会Arch Linux,不用担心会对windows系统造成破坏;等到你确认Arch Linux的安装过程的每一步都已经看懂了,再用真机安装;
比如,你现在使用的是windows,那么你可以安装这个虚拟机:virtualbox;然后在virtualbox里安装Arch Linux;
至于你现在已经折腾一半的安装,一点一点排查起来的话,有可能浪费你很多时间和资源,建议全部放弃,然后用虚拟机重新开始安装,这样可能更划算;
开源/Linux大众化,从驿窗开始~
离线
首先,我也是个萌新,接触时间也就两三个月,所以有些问题也不能很好的解决。
然后,我用的是fdisk工具分区(https://blog.csdn.net/openn/article/details/9856451)
这是网上找的安装教程(https://blog.csdn.net/r8l8q8/article/details/76516523)
可以先照着别人的教程熟悉一下,然后再去看arch的wiki
虚拟机安装也是不错的,熟练之后可以装电脑上,虚拟机没什么特殊要求就用vm,然后网上找下激活码。如果版权意识比较强可以用楼上那款。还有就是装笔记本的配置比台式复杂。
对了,Linux对游戏不是那么友好,不过好像有些游戏平台也支持Linux的,你可能需要再考虑一下。
最后,有问题可以加我q(3526059271),但不一定能解决。
最近编辑记录 moonlight (2019-07-14 13:58:10)
离线
我想重新开始装Arch,不知道怎么重装,毕竟先前已经输入了一些指令,完成了一些设置,重装是不是要先清除之前的设置分区什么的。不是很懂
把分区重新格式化就可以了。当然你可能不知道怎么做,所以你需要学习。
基本上,想从对 Linux 完全不了解到能够照着教程安装 Arch Linux,你有很长长长长长的路要走。Arch Linux 不是为你这种刚接触 Linux 的新手设计的。你有这么几个选项:
* 简单模式。比如装个 Manjaro 或者 Ubuntu 或者 openSUSE,逐渐熟悉 Linux 之后再来挑战 Arch Linux。
* 困难模式。没有多台电脑的话,首先装个虚拟机软件(推荐 virtualbox),最好了解一下快照功能的使用(相当于 Windows 的还原点,如果你知道还原点是什么的话)。然后就是对着教程,慢慢理解和尝试。混乱了就删掉虚拟机重来。等你自己很清楚自己敲的每一条命令是干什么的之后再装实机。
记得优先使用英文资料。优先使用 Google 或者 ArchWiki 的资料(不推荐其他搜索引擎,无论国内外;在意隐私的话,请使用隐私模式和 VPN)。尽量不要使用你不熟悉的人写的 CSDN、博客园、百度知道等来源的资料。
离线
简单模式也并不简单,尤其是在习惯了Windows之后,Ubuntu其实只是一个低配版的Windows,会发现啥也不能干(尽管事实并非如此)。
来自谷歌搜索引擎或百度的资料都没啥用,一样会陷入“用了sudo就能达成效果了”。得到的只是“我也不知道(或者是我自认为我知道)我干了啥,但是我电脑坏了”。
从一开始就严格要求自己使用英语,并遵守提问的智慧。学会科学的思维方法。
这个要从基础操作系统和C语言,简单的x86 概念知识学起,不是要会写业务代码,是要明白源代码写好后构建过程,运行过程发生了什么。明白啥是进程,啥是syscall。明白一个运行着的OS是一堆进程和内核代码。这些进程是怎么执行程序的,一个函数调用了libc,libc又是靠syscall实现的。了解一些基本的syscall,如open,close,mount,socket之类的,进程有哪些属性,形成基本的对一个linux OS运行时理解。
然后再去学习常用的用户态工具,去思考用户态工具的library调用层次,大致会调用哪些syscall,有些用户态功能是很特别的syscall实现的,然后你就接触到了更多的内核功能,例如Cgroup和namespace,图形栈。
最后再深入的学习某个方面的知识,例如图形栈啦,网络栈啦,容器技术啦。
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
页次: 1