
作为小白的我,本着对技术的好奇心。也学习一下它的简单玩法。本文纯小白文。欢迎阅读......
kernel:基于Arch——linux archlinux-2016.09.03-dual.iso
环境:VMware Workstation12
与其他发行版本的linux的分区不同,Arch的磁盘分区采用纯命令行的 *** 作(包括以后的安装过程)。参阅 Arch Wiki 里的相关内容。
这里我们以gdisk(GPT下的fdisk)来进行磁盘分区。
在VM里创建了虚拟机后,开启虚拟机,进入了命令行,此时可以查看当前的分区内容,命令:
此时,可以看到系统的主分区,一般为sda(sdx)。
开始进行分区: 命令:
进入交互模式:
此时输入n可以开始添加分区,逐次选择分区号,起始扇区,终止扇区和文件系统类型(hex code)。 以分区1:boot,分区2:swap,分区3:根分区,分区4:home。
eg:boot分区
(1).分区的分区号默认为1 (boot)
(2).起始扇区选择默认
(3).终止扇区设置为"+300M",表示大小为300M
(4).hex code选默认(8300)表示为"Linux File System",如果是swaq分区时则要设置为(8200)表示为swap分区
依次设置完毕后,在交互模式下键入 p 可以查看分区的详细信息,确认后可以键入 w 将分区信息写入磁盘。
设置完毕后 Ctrl+c 退出交互模式,回到命令行,首先我们要将boot分区的格式设置为EFI System, 可以使用命令:
分区完成之后,可以开始下一步
上一步我们完成了分区,sda1~4 分别对应boot,swap,/根目录,home。首先格式化一般的存储目录。 命令:
对于交换分区使用mkswqp命令设置格式
设置完毕之后,我们将分区挂载到文件系统上,命令:
其中挂载swap分区的命令有点不同,另外,在挂载之前应先创建好相关的目录,命令:
此时挂载完毕。
此时我们使用pacstrap命令从网上安装基础包和基础开发包,在这一步之前,由于软件源的原因,我们要想完成的速度快,需要更改源。
将其他地区的源删除,保留中国地区的,建议使用阿里云或者163的源在最前面。
好了开始安装,命令:
等待一段时间(30m)左右,即可安装完毕。
此时我们要首先设置硬件启动时自动挂载分区,否则进入系统。 命令:
fstab文件的作用就是,启动时自动挂载磁盘分区,并检测交换分区(swap)
系统安装完毕之后,会需要引导来进入 *** 作系统,常见的引导有grup和syslinux,此处我们选择Syslinux。它的相关配置可以查阅 Syslinux Wiki
首先安装syslinux, 命令:
自动配置syslinux, 命令:
安装完成后,键入命令:*****
进行配置语言、时区等,其中选择语言时需要修改文件 /etc/locale.gen 建议选择英文,避免命令行乱码。
然后需要修改syslinux的配置信息,在 /boot/syslinux/syslinux.cfg 文件中有一些xxx.c32模块,需要把对应的 /usr/lib/syslinux/bios/XXX.c32 复制到 /boot/syslinux/ 目录下。 主要应该有四个menu.c32、vesamenu.c32、 reboot.c32、 hdt.c32。
在运行命令:
此时bootloder安装完毕,此后需要增加一个启动系统的指令 即gptmbr.bin, 命令:
最后,初始化磁盘环境, 命令:
退出chroot, 命令: exit 。取消挂载,并重启,命令:
重启后就可以通过syslinux引导进入arch-linux的系统了,此时的用户为root,不需要密码。当前系统只有tty(即黑窗口),并无桌面环境。
好啦,第一次先进行这么多, 下一次再对我们的arch-linux进行进一步完善。呜啦啦啦未完待续........
1.系统管理员最佳系统 : Parrot Linux
Parrot Linux基于Debian,几乎能够提供系统管理员需要的一切渗透测试工具。
管理员面对大量的日常工作,如果没有坚实的工具集作为辅助,繁重的任务将令人不堪重负。在这方面,Parrot Linux将成为您的最佳助手。这款基于Debian的系统几乎提供一切渗透工具,同时也面向加密、云、匿名、数字取证、编程甚至生产力等方向提供相关功能。因此,这是款堪称完美的安全与网络管理员专用的Linux发行版。
Parrot目前在Distrowatch榜单中排名第57位,预计它将在新的一年攀上更高的排行位置。
Parrot Security:一款安全工具Linux发行版 http://www.linuxidc.com/Linux/2016-12/138019.htm
2.最佳轻量化发行版: LXLE
LXLE将小巧的体积与可观的生产能力进行了完美融合。
毫无疑问,我认为LXLE将成为2017年的最佳轻量化发行版选项。LXLE将小巧的体积与出色的生产能力加以完美融合,大家能够在其中找到您在桌面Linux中希望获取的几乎全部工具,且可在旧硬件上顺畅运行。LXLE基于Ubuntu 16.04,同时配合极为易用的LXDE容器管理器。
LXLE包含多种标准工具(例如LibreOffice与GIMP),唯一欠缺的是大家需要手动安装一款现代浏览器。
目前,LXLE在Distrowatch上排名位于第16位。
LXLE 14.04.4 Beta 发布下载,轻量级桌面 Linux 发行 http://www.linuxidc.com/Linux/2016-02/128129.htm
3.最佳桌面发行版: Elementary OS
Elementary OS Loki不仅非常美观,且稳定性出色并提供无与伦比的用户友好性及一致性。
虽然带有部分主观因素,但我认为Elementary OS Loki必然能够在2017年内击败Linux Mint成为最佳桌面发行版。目前,Elementary OS在Distrowatch上排名第6位,但出色的稳定性、美观度以及无与伦比的用户友好性与一致性绝对能够让其顺利压倒目前排名第一的Linux Mint。
有些人认为Elementary OS桌面有点太过“Mac化”,但这实际上是对它带给最终用户体验的一种肯定。不过,凭借着开源特性,大家可以随意对它进行定制。
Elementary OS 美到你不能呼吸 http://www.linuxidc.com/Linux/2015-12/126232.htm
Elementary OS 0.3 Freya 新功能选项-用户可自定义键盘快捷键 http://www.linuxidc.com/Linux/2015-05/118000.htm
试用 Elementary OS 0.3 Freya Beta 1 http://www.linuxidc.com/Linux/2014-08/105507.htm
Elementary OS 0.3 Freya 截图赏析 http://www.linuxidc.com/Linux/2015-04/116164.htm
Elementary OS 0.3 Freya 发布 http://www.linuxidc.com/Linux/2015-04/116079.htm
Elementary OS,致亲爱的Linux用户 http://www.linuxidc.com/Linux/2015-04/116587.htm
在Elementary OS 0.3下用WPS http://www.linuxidc.com/Linux/2014-11/109976.htm
4.百尺竿头更进一步的典范: Gentoo
Gentoo要求用户对Linux拥有更深层次的理解,但这同时也将带来更强大的功能性。只要您具备对应的技术水平,Gentoo绝对不会让您失望。
水平更高的用户往往需要一套能够与它的技能相匹配的Linux,而Gentoo绝对是理想的选项。
Gentoo是一套基于源代码的Linux发行版,大家需要投入一定时间编写源代码以建立自己需要的系统环境。然而,只要你付出了精力与耐心,它最终将为您带来可观的回报。Gentoo已经拥有相当长的历史,因此如果大家希望证明或者提升自己的Linux技能,请以它为起点。
5.物联网最佳Linux: Snappy Ubuntu Core
Ubuntu Snaps帮助我们轻松安装软件包,并且无需担心依赖性及升级破坏等问题这使它成为物联网的完美配套选项。
这是一套真正堪称袖珍的Linux发行版。物联网是嵌入式Linux的最佳表现舞台,而我将自己的一票投给Snappy Ubuntu Core。Ubuntu Snaps帮助我们轻松安装软件包,而无需担心依赖性及升级破坏等问题这使它成为物联网的完美配套选项。而Raspberry Pi等单片机、Erle-Copter无人机、戴尔Edge Gateways、Nextcloud Box以及LimeSDR等平台已经一再证明了Ubuntu Snappy Core的强大能力。
6.最终非企业级服务器发行版: CentOS
CentOS是您能找到的最为可靠的服务器平台。
不出所料,CentOS在中小型企业当中仍然是最为出色的服务器端Linux选项。它继承红帽企业Linux的优秀源代码,成为大家能够找到的最为可靠的服务器平台。红帽企业Linux与CentOS之间的最大区别在于二者的支持服务。红帽企业Linux提供官方支持,而自2004年以来CentOS开始拥有日渐强大的社区驱动型支持系统。因此如果您身在中小型企业,那么选择CentOS吧,绝对不会有错!
7.最佳企业级服务器发行版: SUSE
红帽在协调企业业务需求方面拥有完美表现。
SUSE一直在企业领域不断前行,且总有一天会在这一市场上顺利登顶。但必须承认,这一天不会在2017年年内到来。红帽企业Linux将继续在此占据主导地位。根据Gartner公司的统计,红帽公司在Linux订阅市场拥有67%份额(其中红帽企业Linux订阅收入占红帽总营收的75%)。究其原因,红帽不仅与企业业务需求保持高度一致,同时亦几乎参与到每一个开源软件项目当中。
必须承认,红帽在安全、集成、云以及管理等领域一直在不断努力,其成果也堪称斐然。然而我仍然认为,2017年将成为SUSE持续崛起的一年,其还将不断蚕食红帽的市场份额。
选择权在您
Linux平台最为突出的优势之一在于,选择权完全由您所 *** 纵。面对数以百计的发行版,您可以根据需要任意做出判断。不过我仍然自信地强调,本篇文章中提到的发行版绝对是最优秀的——或者,至少是最优秀的之一。
1、Debian:运行起来极其稳定,非常适合用于服务器Debian平时维护三套正式的软件库和一套非免费软件库,这给另外几款发行版带来了灵感。Debian这款 *** 作系统派生出了多个Linux发行版。它有37500多个软件包,这方面唯一胜过Debian的其他发行版只有Gentoo。Debian使用apt或aptitude来安装和更新软件。
Debian这款 *** 作系统无疑并不适合新手用户,而是适合系统管理员和高级用户。Debian支持如今的大多数架构。
2、Ubuntu:是Debian的一款衍生版,也是当今最受欢迎的 *** 作系统
Ubuntu是Debian的一款衍生版,也是当今最受欢迎的免费 *** 作系统。Ubuntu侧重于它在这个市场的应用,在服务器、云计算、甚至一些运行Ubuntu linux的移动设备上很常见。作为Debian Gnu
Linux的一款衍生版,Ubuntu的进程、外观和感觉大多数仍然与Debian一样。它使用apt软件管理工具来安装和更新软件。它也是如今市面上用起来最容易的发行版之一。Ubuntu使用基于apt的程序包管理器。Ubuntu是新手用户肯定爱不释手的一款 *** 作系统。
3、CentOS:一款企业级linux发行版,它使用红帽企业级linux中的免费源代码。
CentOS是一款企业级Linux发行版,它使用红帽企业级linux中的免费源代码重新构建而成。这款重构版完全去掉了注册商标以及Binary程序包方面一个非常细微的变化。有些人不想支付一大笔钱,又能领略红帽企业级linux对他们来说,CentOS值得一试。此外,CentOS的外观和行为似乎与母发行版红帽企业级Linux如出一辙。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)