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