⑴ arch linux哪些企业使用
企业操作系统追求的是稳定,所以基本不会用arch的,用arch的都是追新或者有一定解决问题能力的linuxer,企业或者用于生产作业的linux操作系统,基本会选择稳定的发行版如Debian、Centos、Redhat等。
⑵ 新手学习linux,使用Linux mint还是archlinux好
这个具体使用哪个Linux系统版本,建议还是根据自己选定的教材所采用的Linux系统版本来学习,这样可以在学习过程中避免一些不必要的麻烦,因为虽然都是Linux系统,但各个版本之间还是或多或少存在一些区别的。
新手学习Linux,可以网络《Linux就该这么学》,挺好的一本Linux学习入门书籍。这是学习Linux需要用到的相关系统镜像和其他所需的软件:http://www.linuxprobe.com/tools
⑶ archlinux安装好后,都是英文,怎么设成中文的
编辑/etc/locale.gen 文件,去掉zh_CN.UTF-8前面的#号
你可以设置整个系统的locale,编辑/etc/locale.conf,写下如下内容
LANG="zh_CN.UTF-8",但是不建议这样做,这样做在某些地方会
产生乱马
建议设置局部的locale,编辑~/.bashrc,添加:
export LANGUAGE="zh_CN:UTF-8"
⑷ archlinux 基于哪个发行版
Arch Linux 是单独的发行版分支,不是基于其他发行版的。
⑸ archlinux来历
一、Archlinux的由来
2002年由加拿大的Judd Vinet,Archlinux的创始人 怀着对Debian、Redhat的包管理器不满,于是创建了Archlinux!目前ArchLinux只支持x86_64 的64位系统
二、Archlinux的特征
1.简洁、优雅、正确和代码最小化
换句话说,ArchLinux是一个纯净版的系统,只有一个文字形式的系统,没有预装桌面界面!
2.面向人群
ArchLinux不适合Linux初学者,Ubuntu适合初学者学习
3.应用层面
虽说市场上很少使用ArchLinux作为服务器等相关的工作,并不能代表ArchLinux不能胜任,ArchLinux作为服务器可以轻松的拿下
ArchLinx 是一款功能强悍的系统,所有的配置都要自己去完成
使用ArchLinux这个系统基本可以衡量一个程序员的能力,Archlinux下可以装很多应用,除了Windows下的VC编程,Windows下的少数大型游戏不支持外,完全可以适合日常办公
Pacman、yaourt是Archlinux的两大软件源
三、Archlinux系统的安装
在Archlinux官网选择下载系统,接着就会有一个选择下载节点,这时选择一个中国节点,下下来后,启动安装,下面是安装步骤
1.启动系统(这不是能使用的Archlinux系统)
2.检查网络是否连通
可以通过ping命令,查看网络是否畅通
如果不能命令行弹出一个“无法解释的一个地址”,这是因为网络服务没有打开
在命令行输入 systemctl enable dhcpcd 启动网络服务
ping通后,进入下一步
3.分配磁盘与磁盘格式化
输入cfdisk命令进行工具分磁盘大小,这时会有一个选项,选择gpt
分配好后,格式化磁盘
mkfs.vfat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
4.选择下载Archlinux系统镜像源网址
vi /etc/pacman.d/mirrorlist 这文件里的中国镜像源取消注释 或者选择一个镜像源到文件首,选择中科大的镜像站会比较好
5.更新源、安装系统
⑹ archlinux怎么安装软件
方法/步骤 1首先你要拥有一个U盘作为驱动。U盘安装archlinux并不能像ubuntu用iso软件直接将iso文件写入U盘。稍有不用,这里向你推荐使用dd方法,过程简单,仅需一句代码。 2开机选择U盘驱动,方法因不同机器而不同,这里不再详细介绍。 3进入选择列表,根据你的选择进入安装。 4开始真正的安装前, 必须检测网络是否连接。因为安装必须联网进行下载。 输入ping .com 如果网络连接失败,应连接成功,否则安装无法进行。 5输入 lsblk查看硬件设备。 sda是电脑硬盘。 6输入:fdisk /dev/sda 进行分区。 7输入mkfs.ext4 /dev/sda1. 这个过程是格式化。 为了方便仅分一个区,具体分区方法可自定义。 8格式化后,将分区挂载到/mnt上 输入: mount /dev/sda1 /mnt 9现在修改源。 输入:vi /etc/pacman.d/mirrorslist 将不是中国的源删除,快捷键dd。 同时建议将163的源剪切只第一行。 快捷键dd删除,然后p就可以实现粘贴。 10现在可以进行安装了。 输入:pacstrap /mnt base 11安装完毕后。 输入:arch-chroot /mnt 12此时安装grub。 输入:pacman -S grub 13安装配置grub 输入:grub-install /dev/sda 14最后配置boot文件。 输入:grub-mkconfig -o /boot/grub/grub.cfg 15OK了,输入exit退出,再输入reboot重启。一切都安装好了。
⑺ archlinux安装过程中重启系统后出现问题
还好你是在虚拟机中安装,谨记不确定后果的操作不要实施,所以不要让负面情绪影响对计算机的操作。
‍archlinux作为滚动发行版,更新频繁,网上的“教程”很容易过时,其wiki的资源相对较新,不确定时建议优先参考archwiki的资料。
你安装时可能遗漏部分步骤:
1、安装GNOME桌面系统时,至少要有以下步骤:
pacman-Sxorg-serverxorg-xinitxf86-video-vesa
pacman-Sgnome
~/.xinitrcexecgnome-session
2、虚拟机安装后启动未更改启动顺序
virtualbox启动时确认键盘捕获后按F12
确认你选择的Boot loader的启动顺序为首位
3、取消“启用EFI”选项后,GPT/BIOS引导缺少BIOS引导分区,故失败。
4、启动后出现fs0等,表示进入UEFI shell,需要查阅相应手册。
⑻ archlinux的内核在什么地方叫什么名字
1、是在/boot目录下
2、/usr/src目录一般是系统内核代码目录
3、你看/boot/grub/grub.conf文件,kernel那行是vmlinuz...,就是代表内核的名字
4、Linux是一个一体化内核(monolithic kernel)系统。“内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基于Linux内核的完整操作系统叫作Linux操作系统,或是GNU/Linux。设备驱动程序可以完全访问硬件。Linux内的设备驱动程序可以方便地以模块化(molarize)的形式设置,并在系统运行期间可直接装载或卸载。
⑼ archlinux上有什么截图软件吗
scrot
scrot是屏幕抓图工具的佼佼者,它体积小巧却功能强大,命令精练却不失灵活;scrot已存于在archLinux官方源中,当前版本为0.8.13,可以直接使用pacman安装;详情可以参考这里:https://www.archlinux.org/packages/community/x86_64/scrot/
安装:sudo pacman -S scrot
scrot主要用在命令行下,但它也有图形化前端gscrot(已更名为shutter,详情见下面的shutter部分)。
scrot命令的基本格式为:scrot [options] [file]
一般用法
在scrot一般用法中常的选项是-b和-s两个。
-b:该选项使scrot抓取窗口时将窗口的外边框一同抓取下来
-s:让用户来选择要抓取的窗口或选区
以下是几个示例:
抓取桌面:scrot desktop.png
该命令将当前整个桌面抓取下来,并保存为desktop.png图片文件,默认存储路径为当前所在目录,可以指定存放路径,如:scrot ~/img/desktop.png
抓取窗口:scrot -bs window.png
执行该命令后终端阻塞,等待用户选择要截取的窗口;与抓取桌面类似,图片存储在当前目录,也可以指定其它存储目录
抓取区域:scort -s rectangle.png
与抓取窗口一样,命令执行后终端阻塞,直到用户使用鼠标拖拽一个矩形区域作为要抓取的选区或其它打断截屏的操作,文件的存储与前面两个例子一样。
高级用法
一般情况下仅使用-b和-s两个选项就可以完成大部分的截屏需要了,但在某些特殊情况,可能还需要其它的较为高级的选项
下面用几个示例来说明:
1.延时抓取:scrot -cd 10 delay.png
该例子中的-d选项用于延时抓取图像,其后的参数10代表延迟10秒;-c参数表示显示倒计时。
2.生成缩略图:scrot -t 60% thumb.png
选项-t开启缩略图功能,其后的60%表示存储图像为原图的缩放百分比。
3.更改品质:scrot -q 90 quality.jpg
此例中的-q用于更改抓取图像的品质,其后参数的数值介于1-100之间,默认为75;该数值越大,意味着图像品质越高;同时,图像的压缩率也就越低,占用空间越大。
4.操作抓图:scrot action.png -e 'mv $f ~/images/'
该例子将抓取的图像移动到~/images/目录,-e可以理解为执行一段命令,其中的$f表示原图的绝对路径;其实本例子完全不需要存在,我们可以在抓取图片时就指定存储位置,例如:scrot ~/images/action.png
从scort的命令格式也可以看出,图像的文件名是可选的;以上示例都指定的文件名,实际上,如果不指定文件名,那么 scrot 在抓取图像后会自动使用当前的日期时间、宽度高度的组合来生成文件名称(如2014-10-06-152200_1366x740_scrot.png)。
shutter
shutter是带有图形界面的截屏工具(当然,也有命令行工具),其前身是scrot的图形界面工具gscrot;shutter功能强大并带有很多插件用于编辑图片,但是也导致其非常庞大,安装后有100M+,这点完全赶不上scrot的小巧。
安装100多M的软件如果仅仅是用来截屏那真是太不值了,如果不需要编辑图片或者编辑图片由其它软件如GIMP负责,scrot完全满足需要了。
shutter官网:http://shutter-project.org/
Linux发行版说明:http://shutter-project.org/downloads/third-party-packages/
安装
[plain] view plain
sudo pacman -S shutter
关于shutter的命令行这里不多记述,安装后可以在终端中使用man shutter或者shutter -h来查看其用法。
Shutter界面:
Shutter图像编辑界面
Deepin Screenshot
Deepin Screenshot是深度Linux推出的截图工具,但我没有找到安装到ArchLinux上的方法,用源码也不知道怎样安装,因此没有试用,在此关注一下。
参考:http://wiki.linuxdeepin.com/index.php?title=深度截图
深度截图(Deepin-screenshot,曾用名Deepin-Scrot)是Linux Deepin团队开发在一款让用户可以更加便捷的截图的软件。目前已经更新至2.0版本.
它是一款自由软件,遵循自由软件基金会发布的 GNU 通用公共许可证第三版。默认搭载在Linux Deepin 发行版上。
Linux下虽然已有shutter, scrot等截图工具了, 而且shutter的功能也非常的强大,但操作不太方便。 国内用户习惯QQ, Hi等聊天工具自带的截图,功能不多,但是操作极其方便。 深度截图与QQ截图极其相似,符合国内用户的操作习惯。
⑽ archlinux安装包多大 最小化精减安装的步骤要点
一、基本系统安装
这次在正式进入安装之前,我故意先试了一下:
pacstrap -i /mnt base
有意使用了-i参数,就是想看看base到底会装多少东西,结果base共会装124个包。取消安装,使用下面的定制安装将只安装87个包,大小会小很多。
pacstrap /mnt bash file filesystem vi dhcpcd pacman linux procps-ng systemd-sysvcompat shadow sed
以上,sed不是必须的,不过要使用中文编码的话,还是得安上,不然后安完后是英文系统,执行locale-gen时会报错。
此外,vi也不是必须的,有人更喜欢用nano;dhcpcd也不是必须的,如果有其它的联网方式,可按自己使用的方式改。
二、图形界面与应用程序安装:
以下,一次性将要安装的东西全部安装到位:
pacman -S xorg-server xorg-xinit openbox wqy-zenhei wqy-microhei xterm fcitx xf86-video-你的显卡 tint2 ntfs-3g firefox firefox-i18n-zh-cn gpicview alsa-utils unrar unzip pcmanfm xarchiver geany ttf-dejavu volwheel netctl wpa_supplicant scrot
1、如果字体不使用文泉驿正黑,只使用微米黑,系统还能再小一些,但可能个别不常见的字无法正常显示出来。我建议只安正黑,不安微米黑,真正使用时,字体美观差异很小,而且正黑的字库比微米黑全一些。不过如上步骤中,我还是将微米黑给安上了。
2、状态栏使用了tint2,这是我再三比较与权衡后的选择,其它状态栏要么不轻量,要么配置不易,要么不够美观。比较而言,tint2确实是最佳选择。当然,如果配置好常用程序的openbox快捷键,其实完全可以不用状态栏,如此系统还能更小些。
3、关于窗口管理器,前段时间我又试了awesome与平铺式的dwm。平铺式虽然更轻量,配置好了使用起来效率确实更高,但确实不如openbox用起来顺手,而且几个有名的平铺式窗口管理器似乎开发都处于停滞状态;此外,我甚至试了直接用Compiz为窗口管理器,美观倒是美观,就是太不轻量了,基本没有实用性。
4、资源管理器用了pcmanfm,可选的替代品很多,如果使用vifm为资源管理器可更轻量,同时可使用feh生成桌面背景,但vifm配置起来有些麻烦,特别是其对文件的预览功能,感觉不如同类型的ranger功能强大,ranger无论是使用还是配置都很方便,但ranger完全安装有80多MB, 作为一个运行于命令行下的资源管理器,这大小实在有些吓人,所以还是选择了pcmanfm为管理器。不过,做为作业环境,如果不在意系统大小的话,ranger确实是个值得大力推荐的管理器。
5、以我目前能用到的程度,vim的功能还是太强大了,我日常的文本操作用vi就已足够,所以没装vim,只装了vi。脚本编辑与程序编写,则由geany完成。
6、xarchiver可不安,直接从命令行使用unzip与unrar即可,但装一个,图形界面下方便一点点。
7、字体文件ttf-dejavu现在成了非装不可,不然xterm下,英文字符之间的空隙会太宽,不美观。说到xterm,其实主要的问题就是字符大小与间距的问题,如果不使用xterm,则可不安ttf-dejavu字体,例如,安装lxterminal为终端,就没有字符显示方面的问题,同时可少安装一个字体,系统还能再小些。
8、状态栏上的音量控制器,现在我用volwheel,它是比volumeicon更小巧的音量控制器(volumeicon会安装上一大堆关联文件),同时记得修改openbox的autostart文件,将volwheel & 加入到启动项中。
9、笔记本上管理无线网络的连接,现在我使用netctl与wpa_supplicant,这两个东西比使用networkmanager的关联文件少很多,虽然networkmanager用起来更方便些,但我需要小巧与轻便。台式机没有无线只能用有线,则安装一个dhcpcd就行,如果有固定IP,则连dhcpcd也可省略,直接手工配置好网络连接即可。
10、由于浏览器使用的是火狐,所以安装flashplugin成了必须,这个东东个头也太大,但不得不装。其它浏览器与火狐相比,大小差不了多少,而未必好用。
11、用scrot抓图,所以也将这个东西装上。
12、以上安装中,没有装slim之类的启动管理器。要进入图形界面有两种办法,一种是直接登录字符界面,然后运行startx,另一种是,将starx写入到登录自启动项中,只要从字符界面登录,则自动启动startx进入图形界面。我采用的方法就是后面这种,即,直接在用户目录下修改“.bash_profile”文件,在其末尾加入一行代码:
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx
即可实现登录后自动进入图形界面。
三、几个配置:
1、配置无线网络:
由于已经安装了netctl与wpa_supplicant,所以在root下直接自动生成无线连接的配置文件:
wifi-menu -o
进入文件所在的文件夹看一眼:
cd /etc/netctl/
ls -a
已自动生成了一个名为wlp2s0-MERCURY_60A232的配置文件。
以下,将文件备份一个,同时顺手将文件名改一改,去掉文件名中的“—”线,不然今后运行时会有点问题:
cp wlp2s0-MERCURY_60A232 /etc/netctl/wlp2s0MERCURY60A232
接下来,用netctl将配置文件设为开机自动连接无线网:
netctl enable wlp2s0MERCURY60A232
如前所述,无线连接没有使用networkmanager,networkmanager虽然方便,但关联文件多了点,不轻便。
2、openbox快捷键的配置:
前段时间我觉得使用dmenu作为程序的启动器很方便,结果在将dmenu配置到openbox的rc.xml文件的过程中突然想到,我平时需要使用的程序本来就不多,不如直接在rc.xml文件中将我要用的程序直接配置置为用快捷键启动,不就可以不再使用dmenu了吗?所以我又将dmenu删掉了。
现在我在openbox的rc.xml中配置的快捷键有:
A+P,启动pcmanfm资源管理器;
A+F,启动Firefox火狐浏览器;
A+X,启动xterm命令行工具;
A+V,在xterm下启动VI编辑器;
A+G,启动geany文本与脚本编辑器;
其它的快捷键就都保持系统的默认。
四、安装完毕之后可删的东西
为了保证系统的“小巧”,安装完毕之后有一大堆其实我们根本用不到的东西在系统中,这些东西我们完全可以删掉。以下举几个主要的可删的东西:
1、最初安装之时我使用的是定制安装,系统根本没有安装man程序,所以不能在命令行下使用man查看命令的帮助文件,那么,man目录就可删:
rm -rf /usr/share/man/
2、未安vim,所以系统默认的vim目录也可删:
rm -rf /usr/share/vim
3、只有有线没有无线的,可删掉无线的模块文件
rm -rf /usr/lib/moles/3.17.6-1-ARCH/kernel/drivers/net/wireless
4、用户家目录下的临时文件,皆可删:
rm -rf /home//用户名/.local/
rm -rf /home//用户名/.mozilla/*
rm -rf /home//用户名/.adobe/*
rm -rf /home//用户名/.cache/*
rm -rf /home//用户名/.thumbnails/*
5、删掉用不着的一些“本地化”脚本库
rm -rf /usr/lib/perl5/core_perl/auto/Encode/TW
rm -rf /usr/lib/perl5/core_perl/auto/Encode/KR
rm -rf /usr/lib/perl5/core_perl/auto/Encode/JP
……
6、备份几个本地化配置文件到/home/ddd/
cp -r /usr/share/locale/zh_CN /home/ddd/
cp -r /usr/share/locale/en_US /home/ddd/
剩下的全删:
rm -rf /usr/share/locale/*
然后把备分的拷贝回去:
cp -r /home/ddd/* /usr/share/locale/
删掉备份目录:
rm -rf /home/ddd
7、还有一些可删的东西 ,例如用不着的字体文件、内核启动时要调用而本地机上根本就没有的硬件模块文件等,删这些东西就看每个人自己的选择了。