日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux simple这个目录哪来的,Arch Linux 碎碎念

發布時間:2025/3/15 linux 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux simple这个目录哪来的,Arch Linux 碎碎念 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

這是啥?

Windows基本操作的實現

sxhkd(Simple X hotkey daemon)

音量控制

亮度控制

截圖

觸控板設置

圖形界面

awesome 安裝

awesome 自啟動

這是啥?

本人用archlinux 的原因其實是沖著他難來的,其實也不難,現在主要是因為手頭的電腦配置較差,所以采取了arch+awesome+urxvt的策略。

本人因為目前及以后大部分時間都只會用arch linux這一個linux發行版,很多東西很細碎,記不住,但偶爾會用,所以在這里集中記一下,也供大家參考和批評改正。

Windows基本操作的實現

現在很多電腦都會有一些功能鍵(以下都用`Fn代替)的設置,windows下一般都是裝完驅動會自動識別,但是archlinux下沒有統一的標準(我記得好像ubuntu下是有的,請評論區確定一下),得自己想辦法,所以在這里記一下實現方法。

sxhkd(Simple X hotkey daemon)

其實很多功能通過命令行修改某個文件的內容就可以很輕松的做到,所以可以利用熱鍵來執行命令即可,目前了解到的一個工具是sxhkd,他的名字就說明了一切,他就是一個簡單的熱鍵守護進程,我們只需要配置以下就可以用了,具體過兩天試好了再更。

音量控制

需要用到kmix這個工具,目前本人的系統還有一點問題,因為kmix我記得之前是會顯示一個音量調整的窗口,同時也可以用Fn+F3/F2來實現音量的加減,但是現在我運行kmix命令后不會出現那個窗口,倒是方便了我,可以隨時隨地用那個快捷鍵。

sudo pacman -S kmix

亮度控制

亮度控制只需要更改 /sys/class/backlight/intel_backlight 里面的文件內容就可以了

(如果有同學不知道上圖的結構是怎么來的話,其實就是一個簡單的工具tree,直接安裝就行,只是安利一下哈,應該大部分人都知道的。)其實就和看起來一樣簡單,brightness是當前的亮度值,max_brightness是最大亮度值,怎么改看個人意愿,但是文件權限貌似很高,用sudo也無法獲得權限,只能先su+echo,或者用其他編輯器改也好。

截圖

其實截圖的方法很多,在WiKi里面有一大堆推薦的,但是我隨便選了第一個deepin screenshot,基于qt5和python,上面的圖就是用它截的,用起來很絲滑,比windows自帶的以及qq截圖都好很多,他官網的介紹里提到了很多快捷鍵,但是我目前還不能使用快捷鍵,只能在命令行中輸入deepin-screenshot,打算之后用sxhkd綁定一組熱鍵使用。

在百度貼吧里看到有人說他性能不好,太慢,占空間很大,其實我個人電腦配置很低了,而且安裝占用了11Mb,不算大,還是很好的。

觸控板設置

很久以前的xf86-input-synaptics已經不再被維護了,官方建議libinput,具體查詢其Wiki。

圖形界面

只有命令行的話,大部分工作都可以做了,但是至少瀏覽器必須得有,而且只有一個終端肯定不好干活,所以圖形界面也還是得有一個,但之前說了,我不需要也不想要一個笨重/華麗的GUI,而且我想盡量用鍵盤操作代替鼠標,一是因為更精準,二是因為觸控板/鼠標和鍵盤切換很麻煩。所以我選擇了窗口管理器(Windows Mannager),WM有很多,比如說im,awesome,可能是因為他的名字,我就一直用著awesome,可配置性很高。我希望達到的效果是我在命令行登陸后自動啟動圖形界面。如果你還不想在命令行中登錄,而是需要圖形界面中登錄的話,需要安裝登錄管理器,可能會略復雜,在這里不作累贅。

awesome 安裝

sudo pacman -S awesome

但只安裝awesome貌似是不可以的,因為他是基于xorg顯示服務的,具體其他要安裝哪些,我完了查究以下再補充上。

awesome 自啟動

登錄后一定會先啟動sh(bash、zsh等等),默認是bash,那么你的用戶目錄下一定有一個.bash_profile文件,如果是zsh,需要手動復制一下,其他的差不多,可以自己看一下。那么我們通過改這個sh的profile文件,讓登錄后自動執行startx,然后再在執行statx命令的時候執行awesome命令進而啟動awesome。

這里設計startx和xinit,我也只是大概了解,在這里推薦一篇博文可以先去看看,等我有時間了解透徹之后會附上我自己的博文。

# 先更改profile

# sudo copy /etc/zsh/zprofile ~/.zprofile

sudo vim ~/.zprofile

# 在文本最后,另起一行加入下面的內容,這個在xinit的WiKi里有寫

# 因為這個.zprofile文件是每次運行終端(模擬器)的時候都會讀取一遍,防止多次執行startx而終端報錯,需要判斷一下現在是否在終端(consolo)下,如果沒有就不執行

if [[ ! $DISPLAY && $XDG_VTNR -eq 1 ]]; then

exec startx

fi

# 再更改xinit服務的配置文件

# 如果你的用戶目錄下沒有相應的文件,請先操作這一步將root的配置文件復制到目錄下并隱藏

# sudo copy /etc/X11/xinit/xinitrc ~/.xinitrc

sudo vim ~/.xinitrc

# 在文本最后,另起一行加入下面的內容

exec awesome

總結

以上是生活随笔為你收集整理的linux simple这个目录哪来的,Arch Linux 碎碎念的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。