arch初认识
在这里下载最新的iso镜像,一个iso里面已经包括了32和64位.

来者不善。
进去后竟然是进入字符界面,并且给各位留了一个install.txt,果然..==!

好吧,粗略看下install.txt之后,你会发现,漫长的修改配置文件的过程即将开始,这样有个好处,就是让了解一些inux文件组织吧。

我还立刻看到还有一个好处那就是你可以轻松用一个脚本完成整个安装过程。
我以为install.txt里面会有详细的说明,但是我错了,这只是个简要的说明而已..这说明一个问题,好多不难的东西我还没了解。所以我们只能求助于官方的wiki。
好吧肯定会有很多大神这样说,其实看这个txt就够了,但是这个txt并没有给出具体的命令实例,对于小白来说首先需要解决的是
- 该用什么命令,怎么用命令
- 配置文件怎么修改才符合自己的习惯,分区如何分?
网上那些大神也不会贴出这些...所以呢如果你想折腾那么arch是个不错的选择,折腾过程会学到一些东西,由官方介绍中可以知道,可能折腾完一段时间之后,在很少折腾了,因为arch某些非常好的特性(比如说滚动升级),或者你的脚本写好了。

有人说学习linux会接触很多英文,这说明linux中文资料相对少,而你接触arch的话,那么,呵呵,几乎只有英文,所以安装arch的第三个好处那就是复习英文。
To summarize: Arch Linux is a versatile and simple distribution designed to fit the needs of the competent Linux® user
好吧这是官方wiki的说法,也就是arch linux是给有能力,经验的linux user使用的。程序猿们你们就别在用arch诋毁ubuntu了...面向的对象根本不一样。
启动镜像之后登录的shell是使用zsh(正和我意,果然够geek)。
分区
个人系统使用那么将是把/boot,/,/usr,/opt,/home单独放在独立分区,如果作为服务器则最好把var分出来。
/可以理解为存放系统文件的地方,这些文件相对固定,体积不算很大。
/usr这里可理解为存放官方的软件的地方
/opt这里可以理解我存放第三方独立安装的软件,当然你也可以安装到/home下,这个目录是人们约定俗成罢了,比如说我通常会把大型软件安装到这里,什么matlab,quartusII,xilinx之类,这些软件有个特点,就是安装一次之后,即使你系统挂掉,只要opt分区还在,那么下次还是可以顺利的启动这些软件,而不必重新安装这些大型软件(动则好几GB)。
/home当然就是存放个人资料的地方,包括文档,电影,音乐,照片,配置这些,系统挂掉但是你的个人资料还在还是安全的。
/boot的话,如果你的硬盘你的电脑只有一个系统那么boot的确可以在30-100MB的空间,但如果是多系统,比如说3系统,5系统?那么boot的空间将迅速增加。另外一种情况就是,单系统,但是不同版本内核启动,这样也会迅速增加boot的空间占有..估计3个内核版本启动就能把100MB撑满....所以对于boot空间还是不要吝啬了,200MB-500MB为佳。
我们使用cfdisk来进行分区。


arch初认识的更多相关文章
- (五)u-boot2013.01.01 for TQ210:《移植前的准备及u-boot初编译》
移植前的准备 移植前,要做的事情是搭建开发环境以及对U-boot源码的获取.首先说一下开发环境: 1.此次U-boot移植的硬件平台是天嵌的TQ210开发板: CPU:板载核心是S5PV210(Cor ...
- Git初入
Git记录 使用git 也有一段时间了, git的入门级了解也就不再多说, 但平常使用中, 仍然会遇到很多问题, 在此记录一二. 在查资料的过程中, 发现了两个比较好的资料: 特别是第二个, 相当详细 ...
- [七月挑选]frp初使用
title: frp初使用 先starfatedier/frp,再开工. 什么是frp? frp is a fast reverse proxy to help you expose a local ...
- 初入 Ubuntu 的一些操作 · Lei's blog
查看系统版本 cat /etc/os-release 修改 root 密码 passwd 新建用户 新建用户: adduser username 将新用户加入 sudo 组,这样就可以用 sudo 命 ...
- HarmonyOS(LiteOs_m) 官方例程移植到STM32初体验
HarmonyOS(LiteOs_m) 官方例程移植到STM32初体验 硬件平台 基于正点原子战舰V3开发板 MCU:STM32F103ZET6 片上SRAM大小:64KBytes 片上FLASH大小 ...
- .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
不知不觉,“.NET平台开源项目速览“系列文章已经15篇了,每一篇都非常受欢迎,可能技术水平不高,但足够入门了.虽然工作很忙,但还是会抽空把自己知道的,已经平时遇到的好的开源项目分享出来.今天就给大家 ...
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- Spring之初体验
Spring之初体验 Spring是一个轻量级的Java Web开发框架,以IoC(Inverse of Control 控制反转)和 ...
- 【初码干货】使用阿里云对Web开发中的资源文件进行CDN加速的深入研究和实践
提示:阅读本文需提前了解的相关知识 1.阿里云(https://www.aliyun.com) 2.阿里云CDN(https://www.aliyun.com/product/cdn) 3.阿里云OS ...
随机推荐
- C++之旅(第一天)
基础知识 完全支持C语言 可以在C++引入C的头文件 #include <stdio.h> #include <iostream> int main() { } 输入和输出 C ...
- C++中去掉string字符串中的\r\n等
string imagedata;imagedata = “dudau\r\ndadafca\r\n” CString Image; Image = imagedata.c_str(); Image. ...
- 《阿里巴巴Java开发规约》插件使用
通过Jetbrains官方仓库安装 1. 打开 Settings >> Plugins >> Browse repositories... 2. 在搜索框输入alibaba即可 ...
- Web安全学习笔记之Nmap命令参考指南
最近研究Nmap,命令太多,详细还是需要参考官方文档(可选中文) 本文转载 在网络技术中,端口(Port)包括逻辑端口和物理端口两种类型.物理端口指的是物理存在的端口,如ADSL Modem.集线器. ...
- java问卷调查
你对自己的未来有什么规划?做了哪些准备? 我对自己今后五年有一定的规划,那就是多学一些信息技术上的知识,当今的社会高度信息化,且在以后也有高速发展的势头,所以我认为只有学习足够的专业知识,才可以适应未 ...
- Spring Boot CRUD+分页(基于Mybatis注解方式)
步骤一:关于Mybatis Mybatis 是用来进行数据库操作的框架.其中分页使用Mybatis中的PageHelper插件. Mybatis与hibernate对比: 1.hibernate是一个 ...
- PHP设计模式(三):抽象工厂模式
- Entity Framework 中 Schema是什么
在使用Entity Framework时,会注意到下面这句: protected override void OnModelCreating(DbModelBuilder modelBuilder) ...
- centos7.1 从源码升级安装Python3.5.2
http://blog.csdn.net/tengyunjiawu_com/article/details/53535153 centos7.1 从源码升级安装Python3.5.2(我写的,请大家度 ...
- Dive into Spring framework -- 搭建spring 源码的开发环境
spring是一个类之间依赖的管理容器,大家都知道,但我们中很多人都仅仅停留在使用的层面,但spring本身具有极大的研究价值,所以在使用了几年spring之后,还是想深入的探究一下其根源.记录于此, ...