archlinux
Ⅰ 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 中文怎么用
archlinux 中文怎么用
官方已经完全舍弃在发行CD中附带基础软件源的做法,主要原因是:
● 没有网络用Arch Linux不现实,Arch Linux不提供DVD。
● 即使在发行CD中附带基础软件源,安装后也必须依靠网络安装其他软件,而且,刚安装的基础软件马上就需要更新。
1,引导进入安装程序
刻碟,经济的做法是使用dd或者syslinux、grub等引导iso。
2,准备网络连接
若是使用静态ip
dhcpcd -x
ifconfig eth0 xxx.xxx.xxx.xxx up
route add default gw xxx.xxx.xxx
echo “nameserver 8.8.8.8” > /etc/resolv.conf
echo 'Server = http://mirrors.163.com/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist
3,准备磁盘
桌面系统分区目前使用ext4文件系统最佳。
fdisk /dev/sda(dos兼容模式默认已关闭)
mkfs.ext4 /dev/sda1(若不想为root保留磁盘空间,mkfs.ext4 -m0 /dev/sda1,当然以后是可用tune2fs调整的)
mkswap /dev/sda2
swapon /dev/sda2
mount -t ext3 /dev/sda1 /mnt
其他分区依次挂载至/mnt/相应目录之下,如不存在挂载点则手动建立目录,比如
mkdir /mnt/home
mount -t ext4 /dev/sda4 /mnt/home
必要时使用fdisk设置激活分区标志以及修改分区ID
4,安装软件
若是有最新软件包的备份,特别是多台机器同时安装,可以复制软件包以避免不必要的软件包下载过程:
mkdir -p /mnt/var/cache/pacman/pkg/
tar xf /path/to/pkg.tar -C /mnt/var/cache/pacman/
简单地安装软件组pacstrap /mnt base,或者自选软件安装如下
必需:pacstrap /mnt linux sysvinit initscripts procps pacman sed less tar man alsa-utils iputils xorg-server xf86-video-xxx xf86-input-evdev xorg-xinit
自选:pacstrap /mnt xterm emacs jwm firefox fcitx-gtk2 iso-codes feh scrot net-tools (包含ifconfig route netstat等命令)libpcap(mentohust依赖) geany wget axel
修改/etc/fstab:genfstab -p /mnt >> /mnt/etc/fstab
5,设置软件
arch-chroot /mnt
passwd
ln -s /usr/share/zoneinfo/Asia/Chongqing /etc/localtime
hwclock --systohc --utc
系统硬件时间的设置,默认是UTC,当然也可以使用localtime(将--utc换成--localtime即可),但使用localtime可会出现严重的错误。
vim /etc/locale.gen(选择zh_CN.UTF-8)
locale-gen
echo GNU > /etc/hostname
mkinitcpio -p linux
创建初始的ramdisk环境,具体修改内容请参照ArchWiki。
6,安装引导
pacman -S grub-bios
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
7,确认配置无误
需要开机运行某程序,加入/etc/rc.local使之在登录前运行,比如设置ip。最后检查/etc/fstab、/boot/grub/grub.cfg、/boot/syslinux/syslinux.cfg等文件,无误则umount -a再reboot进入新系统。
Ⅳ 怎样才能尽量避免archlinux滚挂
1、尽量只安装官方源仓库的软件,如需要安装第三方软件,最好先在VM环境做好测试,或者到论坛查看询问相关问题;
2、在升级前做好系统备份,如出现问题可以及时恢复。
Ⅳ Archlinux 真的很好吗真的适合深入学习Linux吗
如果是新手,建议用ubuntu或者linux mint发行版。
这两个比较适合新手,安装好就能使用,不用再去自己配置一些东西。软件库比较大,桌面环境很好。上手很容易。
如果熟悉linux系统,要用它来做编程架设网站之类的,建议用centos,或者fedora,debian
前两个都是基于着名的红帽linux系统(redhat),比较稳定,很多linux的教程都是用这两个发行版做例子。不过这两个发行版软件库比较小,很多东西要自己动手配置,新手玩比较难上手。debian不错的,在国内外都受欢迎。
如果是linux的高玩,喜欢新鲜和个性,archlinux发行版不错,这个是个很激进的发行版,什么都是新的,从安装到使用都是很有挑战性的。
lz要是想从发行版排行来看。全球排行,目前linux mint,debian,ubuntu,fedora是前几位。
不过国内的话,估计ubuntu,fedora,centos使用人数比较多。
linux发行版没有好坏之分,选择起来一个时看lz的水平,另一个是看个人习惯和用途。
自己安装电脑上体验,那选用linux mint,ubuntu,archlinux这样的效果不错,
如果是架设服务器,学习之类的,centos,fedora,debian这样的发行版很稳定。
以上发行版我都体验过,总体来说ubuntu很不错。我现在用的是xubuntu,一个ubuntu的xfce桌面环境,效果不错。
Ⅵ 如何安装ArchLinux
1.开机选择U盘驱动,方法因不同机器而不同
14.OK了,输入exit退出,再输入reboot重启。一切都安装好了。
Ⅶ 求教在archlinux下怎么安装r语言
前面之所以说arch很个性就是目前官网上采用的是在线安装,要是不能上网还真是不方便安装。而且用WIN下的工具
把iso写到U盘极可能不能引导成功。从官网下载iso(约600多M)。在linux下用一条dd指令即可。
linux: sudo dd if=[iso文件位置] of=[U盘] bs=4M
eg: sudo dd if=archlinux.iso of=/dev/sdc bs=4M
mac: sudo dd if=[iso文件位置] of=[U盘] bs=4m
eg: sudo if=archlinux.iso of=/dev/rdisk2 bs=4m
等待命令完成即可。
Ⅷ archlinux下, 怎么能检查一个软件是否有新版本要升级
pacman -Su 就会显示你所有可用的更新,如果想知道某个特定软件有新更新,
输入以下命令:
pacman -Su | grep package_name
比如,我想知道firefox有无更新
pacman -Su | grep firefox
Ⅸ 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、还有一些可删的东西 ,例如用不着的字体文件、内核启动时要调用而本地机上根本就没有的硬件模块文件等,删这些东西就看每个人自己的选择了。
Ⅹ 新手学习linux,使用Linux mint还是archlinux好
这个具体使用哪个Linux系统版本,建议还是根据自己选定的教材所采用的Linux系统版本来学习,这样可以在学习过程中避免一些不必要的麻烦,因为虽然都是Linux系统,但各个版本之间还是或多或少存在一些区别的。
新手学习Linux,可以网络《Linux就该这么学》,挺好的一本Linux学习入门书籍。这是学习Linux需要用到的相关系统镜像和其他所需的软件:http://www.linuxprobe.com/tools