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 ...
随机推荐
- jvm学习(重点)
http://blog.csdn.net/yfqnihao/article/details/8271665 http://blog.csdn.net/cutesource/article/detail ...
- ubuntu 14.04 163镜像
1.备份原来/etc/apt/sources.list 2.以下内容覆盖原来文件内容 deb http://mirrors.163.com/ubuntu/ trusty main restricted ...
- 【虚拟机】linux 桥接模式 固定静态IP
1:在root用户下修改 2:进入root用户下 vim/etc/sysconfig/network-scripts/ifcfg-eth0 2.修改完保存退出 3.重启网络服务:service net ...
- linux下 安装php的gettext模块
安装php的模块有两种方式: 一.重新编译php,加上--with-gettext 二.动态安装 现在说下第二个动态安装 1.下载同版本的php原包,解压后进入ext目录,目录下便是模块 2.进入ge ...
- 为什么 PHP 程序员应该学习使用 Swoole
最近两个月一直在研究 Swoole,研究成果即将在6.21正式开源发布,这段时间没有来水文章,趁着今天放假来水水吧. 借助这篇文章,我希望能够把 Swoole 安利给更多人.虽然 Swoole 可能目 ...
- maven常见指令和插件
总结自:https://www.cnblogs.com/ysocean/p/7416307.html#_label1及 https://blog.csdn.net/zhaojianting/artic ...
- jdbctemplate中的queryForInt方法
今天才发现,原来spring 3.2.2之后,jdbctemplate中的queryForInt已经被取消了! 看下代码: 原来是这样写的: String sql = "SELECT cou ...
- POJ_1703 并查集应用
通过这题基本完整理解了并查集的构建和使用.很轻巧的一种数据结构. 本题的方法值得注意:并没有直接构建两个帮派的集合,而是构建: 关系确认集合+若干单元素集(也即未确认帮派的初始状态)并辅助一个rel数 ...
- Select级联菜单,用Ajax获取Json绑定下拉框(jQuery)
需求类似这样 ↓ ↓ ↓ --> 菜单A发生变化,动态取数据填充下拉菜单B. JS代码如下: <script type="text/javascript"& ...
- HDU 3594 Cactus(仙人掌问题)
http://acm.hdu.edu.cn/showproblem.php?pid=3594 题意: 一个有向图,判断是否强连通和每条边只在一个环中. 思路: 仙人掌问题. 用Tarjan算法判断强连 ...