# dd bs=4M if=~/download/archlinux-2025.08.01-x86_64.iso of=/dev/sdb conv=fsync oflag=direct status=progress
這是改善 Arch Linux安裝時,終端機字體過小的方法,不一定要做這一步。不過在安裝 Arch Linux到 Laptop 時,會方便一些。
這是一個刷新 Arch Linux站台的小程式:
5. arandr
# dd bs=4M if=~/download/archlinux-2025.08.01-x86_64.iso of=/dev/sdb conv=fsync oflag=direct status=progress
Cleaning up old repositories 2025-02-17 - Sven-Hendrik Haase Around two years ago, we've merged the [community] repository into [extra] as part of the git migration. In order to not break user setups, we kept these repositories around in an unused and empty state. We're going to clean up these old repositories on 2025-03-01.
清理舊儲存庫 2025-02-17 - Sven-Hendrik Haase 大約兩年前,我們將 [社區] 儲存庫合併到 [額外],作為 git 遷移的一部分。為了不破壞用戶設置,我們將這些存儲庫保持在未使用和空的狀態。我們將於 2025-03-01 清理這些舊儲存庫。
On systems where /etc/pacman.conf still references the old [community] repository, pacman -Sy will return an error on trying to sync repository metadata.The following deprecated repositories will be removed: [community], [community-testing], [testing], [testing-debug], [staging], [staging-debug].Please make sure to remove all use of the aforementioned repositories from your /etc/pacman.conf (for which a .pacnew was shipped with pacman>=6.0.2-7)!
在 /etc/pacman.conf 仍然引用舊 [community] 儲存庫的系統上,pacman -Sy 將在嘗試同步儲存庫元資料時傳回錯誤。以下棄用的儲存庫將會被刪除:[community]、[community-testing]、[testing]、[testing-debug]、[staging]、[staging-debug]。請確保從您的 /etc/pacmanNote: A .pacnew file was shipped with pacman>=6.0.2-7 to assist with this. If you haven't already, merge this .pacnew file into your /etc/pacman.conf.
如何在 Arch Linux 中刪除舊的棄用儲存庫 刪除舊的儲存庫很容易!基本步驟如下: 1.找到 /etc/pacman.conf:這是 Pacman 的主要設定文件,Pacman 是 Arch Linux 的預設套件管理器。
2. 使用文字編輯器開啟檔案:使用具有 root 權限的您喜歡的文字編輯器。
3.尋找已棄用的儲存庫:搜尋上面列出的儲存庫名稱。它們將出現在[括號]中。
4.刪除或註解掉這些行:您可以刪除整行,也可以在行首新增#來註解掉這些行。這將禁用該線路,但不會完全刪除。
5.保存文件。
注意:pacman>=6.0.2-7 附帶了一個 .pacnew 檔案來幫助解決此問題。如果您還沒有,請將此 .pacnew 檔案合併到您的 /etc/pacman.conf 中。
請容許我向您展示一個實際的例子。
假設你的 pacman.conf 檔案如下所示:
[options]
...
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
您可以刪除或註解掉 [community] 部分:
[options]
...
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
#[community]
#Include = /etc/pacman.d/mirrorlist
儲存檔案並關閉編輯器。就是這樣。
現在使用指令更新你的 Arch Linux 系統:
sudo pacman -Syu
終端下看硬體型號指令:sudo lshw
終端下看硬體型號指令只看記憶體的型號指令:sudo lshw | grep memory$ pacman -Qi thunar Name : thunar Version : 1.8.16-1 Description : Modern file manager for Xfce Architecture : x86_64 URL : https://docs.xfce.org/xfce/thunar/start Licenses : GPL2 LGPL2.1 Groups : xfce4 Provides : None Depends On : desktop-file-utils libexif hicolor-icon-theme libnotify
libgudev exo libxfce4util libxfce4ui libpng
Optional Deps : gvfs: for trash support, mounting with udisk and remote filesystems [installed]
xfce4-panel: for trash applet
tumbler: for thumbnail previews [installed]
thunar-volman: manages removable devices
thunar-archive-plugin: create and deflate archives
thunar-media-tags-plugin: view/edit id3/ogg tags
Required By : thunar-dropbox
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 6.44 MiB
Packager : Evangelos Foutras <foutrelis@archlinux.org>
Build Date : Sat 31 Oct 2020 11:07:36 PM EDT
Install Date : Sun 01 Nov 2020 01:15:11 PM EST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signaturedropbox-lnx.x86_64-210.4.4854.tar.gz ... fail
I solved it by a stupid method. I always used paru for my first AUR helper. But I always installed yay for my second choice. So I used the command "paru -Rns dropbox" to uninstall the older version dropbox, then used yay to install the new version. It worked.
這個異常是因為金鑰問題需要更新。反正 arch論壇上大大們的解法,我看不懂,也不會。所以我就用比較暴力的方法解決這個問題,一開始我也是抱著試試看的想法,結果是我想要的,這樣就可以了!
方法如下:
1.執行 paru -Rns dropbox 指令,把所有系統裡的 dropbox相關檔案清光。
2.執行 yay -S dropbox 指令,重裝 dropbox。
3.
:: 正在進行全系統更新…
正在解決依賴關係…如果你的 Arch裝完跟我一樣會跟手機差個三分鐘的話,可以把這個套件裝起來使用。
Arch Linux 的時間同步是通過 ntpd 實現的。 ntpd 是一個時間協議服務器,能夠在系統時鐘與網絡標準時間服務器之間保持同步。可以通過以下步驟在 Arch Linux 上啟用時間同步:
1.安裝 ntpd:使用 pacman 命令安裝 ntpd 軟件包:sudo pacman -S ntp
2.啟動 ntpd 服務:使用 systemctl 命令啟動 ntpd 服務:sudo systemctl start ntpd
3.設置 ntpd 服務開機自啟動:sudo systemctl enable ntpd
4.使用 ntpq 命令檢查時間同步狀態:ntpq -p
如果一切正常,您應該能夠看到一個列表,顯示 ntpd 當前正在連接的 NTP 服務器以及其狀態。
1.sudo pacman fcitx5-im
2.sudo pacman -S fcitx5-table-extra(這是碼字-嘸蝦米包含在裡面) fcitx5-chewing(這是注音) fcitx5-chinese-addon(你要用拼音的話,要裝這個)
3.sudo vim /etc/environment 這個檔案,加入以下這三行:
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx4.reboot
你就可以在 firefox、libreoffice打中文字了!
How to install cmatrix 2.0-2 in Arch Linuxs?
看水管影片受不了預設的推荐影片,想要把 YouTube首頁整個大翻新,安卓版點擊 YouTube App,於設定內找到「記錄與隱私設定」,並選擇「清除觀看記錄」、「清除搜尋紀錄」,下拉首頁幾次,YouTube 會重新調整用戶的推薦內容。
我昨天在試 arch pppoe的事情,想弄清楚為什麼我是20M的網路,結果每次下載只跑10M的網速,怕是自己路由器的問題。
不知道砍了什麼東西,突然變這樣子…
文甫說網路主機沒有被解析到名稱,所以不能連網站。
所以提供下列解法
ping tw.yahoo.com 隨便ping個網站,看出現啥訊息?
結果:
ping: tw.yahoo.com: Temporary failure in name resolution
一個不凖,再抓 google試一次
ping www.google .com
結果:
ping: www.google.com: Temporary failure in name resolution
確認是無法解析主機名稱,所以要在這個檔案裡面搞一下。
vim /etc/resolv.conf
加上這兩行內容 nameserver 8.8.8.8 還有 168.95.1.1。
一個google,一個中華。
重開browser,解決了!
現在恢復可以上網看片了,真爽!
How to get your / space back by Arch?
1.Clean the orphan pkg
sudo pacman -Rns $(pacman -Qtdq)
2.Remove your installed pkg cache
sudo pacman -Scc
如何釋放你的 / 被佔用的空間,以 Arch為例:
1.清理系統內無用和已成為孤兒的安裝包。
sudo pacman -Rns $(pacman -Qtdq)
2.移除你系統安裝檔的快取。
sudo pacman -Scc