安装 Archlinux 小记
故事的背景
开始的时候装的 win8 + ubuntu 双系统,但是慢慢感觉只要有 windows 存在,在 Linux 上遇到问题了就想逃回去。
在一次 GDG 的演讲中听到的:
趁现在还年轻,还有精力去折腾,不如装一个 Linux。
一想也是,只有一个系统自己可能会更专心一点。恰逢前些天在 win8 上用 VirtualBox 装了 win7 虚拟机,对这些也有了一些的了解,使得那些只能在 windows 上使用的软件也有了解决的办法。还有就是笔记本的硬盘不好了,干脆换整一块硬盘。
恰逢一个大一的小学妹跟着信安协会那边装了 Archlinux,单系统的,看着界面挺漂亮的。
综合上面的就去装了。
安装过程
总体的
从 7 号中午硬盘到了之后就开始装。主要参考 Archlinux 官方 wiki 里的 Getting Started。开始的时候看的是英文的,后来吃力的时候有去看中文的,好在大多数文档都有先人给翻译了。此外还参考了一些网上其他人的教程,但还是感觉官方的比较好一些,其他的做一下参考也是可以的。按照教程一步一步细心的来。
下载&做启动盘
首先 download 镜像,可以去网易开源镜像站那里下载,Linux 的镜像基本都有的,而且国内的服务器速度超快(不仅是镜像,还是软件源的地址,后面会提到)。下载成功以后一定要校验一下 MD5 值(或者 sha 值),下载镜像的位置一般会提供相应的文件,防止下载的镜像有损坏,不然被坑了会很痛苦的。
按照教程,做一个 u 盘启动啊,刻一个光盘啊,都行的。u 盘会比较快,比较环保一些。
硬盘分区
这里的时候 u 盘中的系统已经启动啦。
之后硬盘没分区要分一下区,有支持 Live 版的分区软件,但是因为手头只有一个 u 盘,而且已经装了系统镜像,所以直接用 Archlinux 中自带的 gdisk 来进行分区。这次没有用 MBR 分区,而是用的 GPT(真的是第一次听说,以前孤陋寡闻了),慢慢的也懂了一些有关 GPT 的东西,分区分了几次以后也分好了。
分区如下:
空了很多,以后待用。
建立文件系统
分区完成之后要在上面建立文件系统,也就是格式化啦。
用的是这么两个命令:
# mkfs -t ext4 /dev/partition
# mkswap /dev/partition
前者格式化成 ext4 的日志行文件系统,后者是创建 swap 虚拟内存格式。
挂载
把格式化好的、可以用的盘拿出来挂载到 /mnt 下面,实践证明,要先挂载 / 再挂载其他,可以换一个顺序试试。
联网
连上网,待会安装系统的时候可以同时安装软件了。
这里用的教程中的 wifi-menu 连接成功。
这时候就把那个镜像配置的文件改一下吧,其实就是把几个中国的源放在了前面。不然后面安装东西的时候会慢要死。文件在哪里忘记了。
安装基础系统
就像把当前系统中的东西弄到 mnt 里边一样。
系统配置
首先把系统切换到 mnt 系统那里。然后配置一些 root 密码啊,系统用户啊,系统地址啊之类的。
Bootloader 安装是必须的
第一次不仔细忘记装了,然后就悲剧的开不了机。这个一定要装啊,可是 Bootloader 啊亲。我用的是 GRUB。
配置好关机
关机之前一定要把 /mnt 卸载了,原因未知。
开机继续搞
用户管理、包管理(panman 安装软件用)、
配置声音和图像,安装字体。
图形界面
记得不太清楚了,好像要先安装支持基础的 X-Window 的内容,然后再安装 GNOME(或者其他的图形界面),同样要配置一些文件,按着教程好好来吧,在 Archlinux wiki 中直接搜索 gnome 就能找到相关内容了。
安装好了之后应该开机就看到图形的登陆界面了。
中文输入
和图形界面的方法类似,同样按照 wiki 中的教程一步一步细心来,只是记得搞了一个晚上似的,才把拼音打出来,简直是心酸。
有线网
同上,开始的时候纠结了很多的东西,但是拿手机看网上的操作,电脑一步一步来,配置了很久终于成功。
无线网
有线好了之后,无线也很快就调通了。
感觉如果是用 ubuntu 的话可能就不会自己去了解这些东西了。
上面三条虽然都是一笔带过,但是花的时间并不少。主要开始对那些内核驱动啊、模块啊、系统服务啊,那些的概念不太清楚。但是按教程一步一步弄下来也就出来了。
虚拟机
安装 VirtualBox,前提的东西要安装好,后面的才能出来,道理也是同上,一步一步的就调出来了。后来 usb 也弄通了,win7 基本可以用啦。
总结
这次安装真的是用很久,不过,还是是学了一些东西。只是感觉对 Linux 还没什么概念就装 Archlinux 不太合适,而且主要图形界面还是另外装的,所以会有一些其他不太舒服但又不太容易解决的问题,可能还是装回 ubuntu,等自己水平足够以后再回来安装这个。
安装 Archlinux 小记的更多相关文章
- 网络安装archlinux(2012.8.20)笔记
周末闲极无聊,把烂笔记本翻出来想装个Archlinux,发现USB不能启动,光驱也挂了,只好网络安装. 我先后试了两种安装方式,一种纯互联网启动,安装,一种局域网启动,再互联网安装.分别说说. 不管哪 ...
- 如何安装ArchLinux
如何安装ArchLinux 本文基于ArchLinux(https://www.archlinux.org/)Current Release: 2013.08.01的ISO写的安装教程! ISO下 ...
- [ARCH] 1、virtualbox中安装archlinux+i3桌面,并做简单美化
星期六, 28. 七月 2018 02:42上午 - beautifulzzzz 1.安装ArchLinux系统 安装Arch主要看其wiki,比较详细- 中文的我主要参考:一步步教你如何安装 Arc ...
- 安装archlinux的linux命令记录
磁盘的分区:cfdisk 格式化分区:mkfs.ext4,mkswap,swapon 查看所有分区:lsblk /dev/sda 先挂载 / 分区:mount /dev/sda1 /mnt archl ...
- [转载]安装archlinux 以后没有 ifconfig,route ,nslo
原文地址:安装archlinux 以后没有 ifconfig,route ,nslookup 等命令作者:十阿哥 ifconfig, route在net-tools中, nslookup, dig在d ...
- WSL学习:安装ArchLinux和Root/Cling以及注意事项
1.前言 在Windows下使用Linux常见的软件存在许多困难.选择之一是使用VMWare和VirtualBox之类的虚拟机软件,另一种选择是使用类UNIX模拟环境,如Cygwin,GNUWin32 ...
- 安装archlinux
arch安装步骤 archlinux官方安装wiki 1.分区and格式化分区 (分区用fdisk,格式化分区用mkfs) 2.挂载分区 (mount命令) 3.安装archlinux ...
- 【Linux】虚拟机安装Archlinux
参考:https://wiki.archlinux.org/index.php/Installation_guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) 安装 ...
- 虚拟机上安装ArchLinux笔记
安装前的自白: 想使用ArchLinux,就直接在虚拟机上先装一个玩起来先.虚拟机使用的是Vmware,下载免费的个人版本就可以了. Arch Linux的版本为2016.4.1 内核为4.4.5 在 ...
随机推荐
- webservice跨服务器上传附件
最近一个项目,用到文件上传功能,本来简单地使用upload控件直接post到服务器保存,简单实现了.后来考虑到分布是部署,静态附件.图片等内容要单独服务器(命名为B服务器,一台,192.168.103 ...
- Leetcode 226 Invert Binary Tree python
题目: Invert a binary tree. 翻转二叉树. 递归,每次对节点的左右节点调用invertTree函数,直到叶节点. python中也没有swap函数,当然你可以写一个,不过pyth ...
- Oracle EBS-SQL (PO-12):检查期间请购单的下达记录数.sql
SELECT DECODE(PRHA.INTERFACE_SOURCE_CODE,'','手工','MRP','自动') 下达方式, PRHA.CREATION_DATE ...
- 软件看门狗--别让你地程序无响应(使用未公开API函数IsHungAppWindow,知识点较全)
正文一.概述一些重要的程序,必须让它一直跑着:而且还要时时关心它的状态——不能让它出现死锁现象.当然,如果一个主程序会出现死锁,肯定是设计或者编程上的失误.我们首要做的事是,把这个Bug揪出来.但如果 ...
- C语言的本质(21)——预处理之三:其它预处理特性及总结
C标准规定了几个特殊的宏,在不同的地方使用可以自动展开成不同的值,预编译程序对于在源程序中出现的这些串将用合适的值进行替换.这些宏有下面这些: __FILE__ 展开为当前源文件的文件名,是一个字符串 ...
- DB操作用法总结。
用到了慢慢总结.用到了随时更新. 其实可以看手册了.但是看了完了手册之后,还是记不住. 1. mysql select * from table where id in(1,2,3,3,4) 怎么能显 ...
- 北京西服定做_衬衫定制_关于我们_Dimoon TLR.
北京西服定做_衬衫定制_关于我们_Dimoon TLR.
- 新浪系统工程师笔试--shell
1. test01 test02 1 200 1 100 2 500 2 300 3 200 3 50 4 100 4 150 输出 200 100 100 500 300 ...
- flume-采集报错
h2 { color: #fff; background-color: #7CCD7C; padding: 3px; margin: 10px 0px } h3 { color: #fff; back ...
- get方式中文乱码问题
<a target="_blank" href="ftpFileAction!downloadFile.action?filename=测试.xml"&g ...