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 ...
随机推荐
- Django学习笔记之URL标签的使用
期初用django 开发应用的时候,完全是在urls.py 中硬编码配置地址,在views.py中HttpResponseRedirect()也是硬编码转向地址,当然在template 中也是一样了, ...
- GIT使用—分支与合并
一.分支名 分支名不能以斜线结尾 分支名不能以减号开头 以斜杠分割的组件不能以点开头(feature/.new) 分支名的任何地方都不能包含连个连续的点 分支名不能包含空格或空白符 分支名不能包含波浪 ...
- Linux下C连接MySql数据库
目录: 一.解决小的问题: 二.大问题,如果你不小心把/usr/lib的所属用户改了导致sudo命令用不了: 三.C连接MySql编程本身: 其实写这个程序真的很简单,十多分钟的事情,只是以前没在Li ...
- [转]C语言 gets()和scanf()函数的区别
scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别.若想从键盘上输入字符串"hi hello",则应该使用__gets__函数. gets可以接收空格:而 ...
- 8.scala:特质
版权申明:转载请注明出处.文章来源:http://bigdataer.net/?p=317 总体来说,scala中的特质类似于Java中的接口,但是有别于接口的是特质中既可以有实现方法也可以有抽象方法 ...
- Python学习札记(十八) 高级特性4 生成器
参考:生成器 Note 1.通过列表生成式,我们可以直接创建一个列表.但是,受到内存限制,列表容量肯定是有限的,且容易造成空间浪费.所以,如果列表元素可以按照某种算法推算出来,那我们可以在循环的过程中 ...
- saga+.net core 分布式事务处理
Apache ServiceComb Saga 是一个微服务应用的数据最终一致性解决方案 中文官方地址:https://github.com/apache/servicecomb-saga/blob/ ...
- codeforces242E XOR on Segment
本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作. 本文作者:ljh2000 作者博客:http://www.cnblogs.com/ljh2000-jump/ ...
- uva 1619 - Feel Good || poj 2796 单调栈
1619 - Feel Good Time limit: 3.000 seconds Bill is developing a new mathematical theory for human ...
- 异步提交表单插件jquery.form.min.js的使用实例
因为项目中需要达到效果:前台点击按钮弹出文件选择框,选择文件确定之后,上传到后台对文件进行处理并给出响应信息. 尝试过使用$.post,$.ajsx,将表单序列化之后传到后台,但是后台并不能收到文件, ...