บันทึกเทคนิคของ zhaoJian

EndeavourOS การใช้งานประจำวันและการติดตั้งซอฟต์แวร์ที่ใช้บ่อย

เทคโนโลยี ~7589 คำ · อ่าน 19 นาที - ครั้งที่อ่าน

เมื่อเร็ว ๆ นี้เนื่องจากปัญหาด้าน AUR ใน WeChat ฉันอยากกลับไปใช้ระบบ Debian แต่หลังจากลองใช้ Linux distribution ต่าง ๆ มาแล้ว ฉันพบว่า EndeavourOS ยังคงเป็นตัวเลือกที่ใช้งานได้สะดวกที่สุด แม้ว่าเวอร์ชัน Linux ของ WeChat และ QQ สามารถทำงานได้ปกติแล้ว แต่ฉันต้องการให้สามารถเลือกพาร์ติชัน Btrfs และตั้งค่าการเข้าสู่โหมดค้นหาได้ระหว่างกระบวนการติดตั้ง ดูเหมือนว่ามีเพียง EndeavourOS เท่านั้นที่สามารถตอบสนองความต้องการนี้ได้ หลังจากพยายามหลายครั้ง ฉันก็กลับมาใช้มันอีก

EndeavourOS

สภาพแวดล้อมของระบบ: ข้อมูลเวอร์ชัน: EndeavourOS (Endeavour_neo-2024.09.22) สภาพแวดล้อมเดสก์ทอป: KDE Plasma 6.2.5

EndeavourOS

หลักการใช้งานซอฟต์แวร์ที่ใช้บ่อย การเลือกช่องทาง: ศูนย์ซอฟต์แวร์ของระบบ (Discover) > เว็บไซต์อย่างเป็นทางการของซอฟต์แวร์ > Flathub > AUR > เว็บไซต์ของบุคคลที่สาม สำหรับแพคเกจซอฟต์แวร์ ให้เลือกรูปแบบ AppImage ก่อน

1. เปิดใช้งาน Bluetooth และตั้งค่าให้เริ่มต้นอัตโนมัติ

บนคอมพิวเตอร์ของฉัน Bluetooth มีปัญหาเสมอ แต่กับ EndeavourOS นั้นไม่เป็นไร เพียงแค่ตั้งค่าให้เริ่มต้นอัตโนมัติเท่านั้น

Terminal window
sudo systemctl start bluetooth
sudo systemctl enable bluetooth

2. ติดตั้ง Timeshift

หลังจากใช้พาร์ติชัน Btrfs แล้ว Timeshift สามารถสำรองข้อมูลได้สะดวกยิ่งขึ้น ดังนั้นฉันจึงไม่ต้องกลัวการแปลงแบบต่าง ๆ อีกต่อไป

yay -S timeshift

3. ติดตั้งวิธีการป้อนข้อมูล Fcitx5

fcitx5-rime

fcitx5-chinese-addons มีภาษาจีนที่ดีพอแล้ว โดยเฉพาะการสะกดจีนบนคลาวด์ แต่ fcitx5-chinese-addons จะโหลดฐานข้อมูลคำศัพท์ทั้งหมดลงในหน่วยความจำที่ใช้งานอยู่ ซึ่งเพิ่มการใช้หน่วยความจำ และไม่สามารถป้อนอีเมล URL โดยตรง ดังนั้นฉันจึงเลือก fcitx5-rime

ปัญหาการใช้หน่วยความจำที่ผิดปกติของ fcitx5 ที่เกิดจากฐานข้อมูลวิธีการป้อนข้อมูลจีน

yay -S fcitx5-im fcitx5-rime fcitx5-mozc
fcitx5-chinese-addons
yay -S fcitx5-im fcitx5-chinese-addons fcitx5-mozc

ติดตั้งฐานข้อมูลคำศัพท์เพิ่มเติม โดยใช้ fcitx5-chinese-addons เป็นตัวอย่าง:

yay -S fcitx5-pinyin-zhwiki fcitx5-pinyin-sougou-dict-git fcitx5-pinyin-moegirl fcitx5-pinyin-custom-pinyin-dictionary

4. ติดตั้งเบราว์เซอร์

ที่นี่ใช้เวอร์ชันเบต้าใน AUR ด้วยเหตุผลสองประการ: เพื่อได้ประสบการณ์ฟีเจอร์ใหม่ในเร็ว ๆ นี้ และฉันไม่ชอบสีส้มแดง ก่อนหน้านี้เนื่องจาก Chrome กำลังจะหยุดสนับสนุนส่วนขยาย Manifest v2 ฉันจึงเลือกเบราว์เซอร์ Brave Brave มีกฎเริ่มต้นที่สามารถบล็อกโฆษณาวิดีโอ YouTube ได้ แต่มีสองประเด็นที่ฉันไม่พอใจ ประเด็นแรกคือโมดูลการแปลที่สร้างขึ้นเองนั้นช้ามากเกินไป ไม่สามารถใช้ได้ในประเทศจีน และยังช้ามากในต่างประเทศ ประเด็นที่สองคือวิธีการซิงโครไนซ์นั้นค่อนข้างแปลก ฉันไม่เข้าใจกฎเกณฑ์ บางครั้งสามารถซิงโครไนซ์ได้ทันที บางครั้งก็ใช้เวลานานมากจึงจะซิงโครไนซ์

yay -S brave-beta-bin

เมื่อเร็ว ๆ นี้หลังจากการเปลี่ยนระบบหลายครั้ง Brave ไม่สามารถซิงโครไนซ์ได้ และก่อนหน้านี้มีบางครั้งที่ใช้เวลามากกว่า 24 ชั่วโมงจึงจะซิงโครไนซ์ แต่เพิ่งเปลี่ยนระบบครั้งนี้ใช้เวลา 2 วันแล้วยังไม่ซิงโครไนซ์ ฉันกำลังเตรียมเปลี่ยนไปใช้ Chrome

yay -S google-chrome-beta

5. ตั้งค่าแป้น Numlock ให้เริ่มต้นอัตโนมัติ

ในการตั้งค่าระบบ - แป้นพิมพ์ คุณสามารถตั้งค่า NumLock ได้ แต่จะมีผลเพียงหลังจากเข้าสู่ระบบเท่านั้น หากต้องการใช้เซนเซอร์ตัวเลขเพื่อป้อนรหัสผ่านบนหน้าจอเข้าสู่ระบบ ก็ยังไม่สามารถทำได้ EndeavourOS ใช้ SDDM ตามค่าเริ่มต้น คุณต้องแก้ไข /etc/sddm.conf และเพิ่มเนื้อหาต่อไปนี้

[General]
Numlock=on

6. ติดตั้งซอฟต์แวร์ที่เกี่ยวข้องกับการพัฒนา

Remmina, FileZilla, DBeaver Community, Visual Studio Code (AUR)

yay -S remmina filezilla dbeaver visual-studio-code-bin

7. ดาวน์โหลดและกำหนดค่าเวอร์ชัน Linux อย่างเป็นทางการของ QQ และ WeChat

เนื่องจากปัญหาของแพคเกจ WeChat ใน AUR ฉันจึงไม่อยากใช้ AUR อีกต่อไป การดาวน์โหลดและกำหนดค่าเอง ก็ค่อนข้างดี เนื่องจากฉันสลับระหว่างระบบต่าง ๆ บ่อยครั้ง ฉันจึงสร้างโฟลเดอร์แยกต่างหากสำหรับ WeChat และ QQ เพื่อบันทึกไฟล์การกำหนดค่าที่เกี่ยวข้อง หลังจากติดตั้งระบบแล้ว เพียงแค่คัดลอกหนึ่งในนั้นไปที่ /usr/share/applications/ ก็เพียงพอ

สามารถดูวิธีการโดยละเอียดได้ที่: วิธีการติดตั้งเวอร์ชัน Linux ใหม่ของ WeChat และ QQ บน EndeavourOS, Manjaro และอื่น ๆ ที่ใช้ Arch Linux

sudo cp /home/zhaojian/Cores/Tools/Linux/QQ/qq.desktop /usr/share/applications/qq.desktop
sudo cp /home/zhaojian/Cores/Tools/Linux/WeChat/wechat.desktop /usr/share/applications/wechat.desktop

เวอร์ชัน Linux อย่างเป็นทางการของ QQ เวอร์ชัน Linux อย่างเป็นทางการของ WeChat

8. ติดตั้งซอฟต์แวร์ Office และซอฟต์แวร์ที่ใช้บ่อยอื่น ๆ

เนื่องจากการส่งออกไฟล์ PDF ด้วย WPS Linux เกิดข้อความว่างเปล่า WPS จึงไม่ใช่ตัวเลือกเดียว ฉันจึงใช้ ONLYOFFICE ด้วย พวกเขาเสริมเต็มเปี่ยมสิ่งกันและกัน ขณะเดียวกัน เนื่องจาก ONLYOFFICE มีรูปแบบ AppImage ฉันจึงกำลังย้ายจาก WPS Office for Linux ไปที่ ONLYOFFICE Desktop Editors

WPS
yay -S wps-office-cn wps-office-mui-zh-cn ttf-wps-fonts

ONLYOFFICE https://www.onlyoffice.com/download-desktop.aspx

9. ติดตั้งแบบอักษร

Noto Sans CJK ได้รับการพัฒนาโดยความร่วมมือระหว่าง Adobe และ Google เป็นแบบอักษรโอเพนซอร์ส ชื่อของ Adobe: Source Han Sans; ชื่อของ Google: Noto Sans CJK; โดยทั่วไปเรียกว่า Noto Sans CJK ในภาษาจีน มันเป็นอย่างเดียวกัน โดยทั่วไป เมื่อเลือกระบบจีน แบบอักษรจะติดตั้งตามค่าเริ่มต้น แต่ยังคงมีบางกรณีเช่น WPS, WeChat ฯลฯ ต้องการ ดังนั้นฉันจึงติดตั้งใหม่อีกครั้ง

yay -S adobe-source-han-sans-cn-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra

10. ติดตั้งซอฟต์แวร์เกี่ยวกับเครื่องเสมือน QEMU และ virt-manager

Virt-Manager เป็นส่วนหน้า ให้ GUI ที่สะดวก QEMU เป็นส่วนหลัง ให้การสนับสนุนระดับต่ำ ในปัจจุบัน ดูเหมือนว่าจะเร็วกว่า VMware Workstation Pro

สามารถดูวิธีการโดยละเอียดได้ที่: ติดตั้ง QEMU+KVM, libvirt, Virt-Manager เครื่องเสมือนบน EndeavourOS, Manjaro และอื่น ๆ ที่ใช้ Arch Linux

11. ติดตั้ง Dropbox, easystroke (ท่าทางเมาส์) AUR, และ Xmind

ก่อนหน้านี้เมื่ออยู่ในประเทศจีน เนื่องจากสาเหตุที่ไม่ทราบ Dropbox ไม่สามารถใช้ได้ ตอนนี้เครือข่ายลื่นไหล ฉันรู้สึกว่า Dropbox ยังคงสะดวกที่จะใช้งาน นอกจากนี้ easystroke ยังคงเป็นซอฟต์แวร์เดียวที่ฉันใช้และต้องการจริง ๆ บน Linux เนื่องจากหลักการทริกเกอร์คลิกขวาของระบบ Linux แตกต่างจาก Windows ส่วนขยายท่าทางเมาส์ของเบราว์เซอร์จึงไม่สามารถทำงานได้อย่างเหมาะสมบน Linux ต้องติดตั้ง easystroke ในสภาพแวดล้อมของระบบเพื่อใช้งาน แต่ผู้พัฒนา easystroke ไม่ได้อัปเดตมานานแล้ว โดยเฉพาะบน Wayland แม้ว่าสามารถใช้งานได้ แต่ก็ไม่สามารถแสดงเส้นทางท่าทางเมาส์ได้เลย แม้ว่าจะมี Mouse-Actions ที่ประกาศตัวเป็นผลิตภัณฑ์ทดแทนในหน้า GitHub หลายหน้าของ easystroke แต่หลังจากใช้งานแล้ว พบว่ามีข้อผิดพลาดที่ไม่ทราบสาเหตุมากขึ้น โดยเฉพาะอย่างยิ่งไม่มีคำแนะนำการใช้งานพื้นฐาน การใช้หน่วยความจำจะเพิ่มขึ้นตามเวลา มีข้อผิดพลาดที่ไม่ทราบสาเหตุหลายประการ หยุดการทำงานโดยไม่มีเหตุผล เมื่อพิจารณาว่า Wayland จะไม่มีการใช้งานแบบเต็มรูปแบบในเร็ว ๆ นี้ ฉันจึงใช้ x11 ต่อไปและใช้ easystroke บน AUR ต่อไป

yay -S dropbox easystroke xmind

12. ดาวน์โหลดและกำหนดค่า Obsidian

sudo nano /usr/share/applications/obsidian.desktop
[Desktop Entry]
Name=Obsidian
Exec=/home/zhaojian/Cores/Tools/Obsidian/Obsidian.AppImage %U
Terminal=false
Type=Application
Icon=/home/zhaojian/Cores/Tools/Obsidian/obsidian.png
StartupWMClass=obsidian
Comment=Obsidian
MimeType=x-scheme-handler/obsidian;
Categories=Office;

Obsidian สำหรับ Linux (AppImage)

แชร์:

ความคิดเห็น