⑴ 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、還有一些可刪的東西 ,例如用不著的字體文件、內核啟動時要調用而本地機上根本就沒有的硬體模塊文件等,刪這些東西就看每個人自己的選擇了。