ปัจจุบันเป็น อัลฟ่า ที่ไม่สมบูรณ์ คำแนะนำการทดสอบด้านล่างสำหรับการแจกแจงแบบต่างๆ
แอปเพล็ตจักรวาล
applibrary จักรวาล
จักรวาล-bg
จักรวาล-คอมพ์
แก้ไขจักรวาล
ไฟล์จักรวาล
จักรวาลทักทาย
ไอคอนจักรวาล
เครื่องยิงจักรวาล
การแจ้งเตือนเกี่ยวกับจักรวาล
osd จักรวาล
แผงจักรวาล
จักรวาล-randr
ภาพหน้าจอของจักรวาล
เซสชันจักรวาล
การตั้งค่าจักรวาล
การตั้งค่าจักรวาลภูต
ร้านค้าจักรวาล
ระยะจักรวาล
บรรณาธิการธีมจักรวาล
พื้นที่ทำงานของจักรวาลยุค
xdg-เดสก์ท็อปพอร์ทัลจักรวาล
ป๊อปลอนเชอร์
โปรโตคอลจักรวาล
ข้อความเกี่ยวกับจักรวาล
ธีมจักรวาล
เวลาจักรวาล
ลิคอสมิก
สภาพแวดล้อมเดสก์ท็อป COSMIC ต้องการการขึ้นต่อกันสองสามอย่าง: (รายการนี้ไม่ได้พยายามให้ละเอียดถี่ถ้วน แต่พยายามให้จุดเริ่มต้นที่เหมาะสม สำหรับคำแนะนำโดยละเอียด โปรดดูแต่ละโครงการ):
แค่
สนิมc
ลิบเวย์แลนด์
mesa (หรือการใช้งาน libEGL/libGL ของบริษัทอื่น แม้ว่าโดยทั่วไปจะแนะนำให้เชื่อมต่อกับ libglvnd ของ mesa)
ลิบซีท
libxkbcommon
ลิบินพุต
อูเดฟ
ดีบัส
เป็นทางเลือก (แม้ว่าระบบบิลด์อาจต้องการไลบรารีเหล่านี้ในปัจจุบัน):
libsystem
ลิพพัลส์
ป๊อปลอนเชอร์
libexpat1
libfontconfig.php
libfreetype
จำกัด
สินค้า
libgbm-dev
libclang-dev
libpipewire-0.3-dev
หมายเหตุ: libfontconfig
, libfreetype
และ lld
เป็นแพ็คเกจเฉพาะสำหรับการกระจาย Linux คุณอาจจำเป็นต้องค้นหาเวอร์ชันที่เทียบเท่าสำหรับการแจกจ่ายของคุณ หากคุณไม่ได้ใช้ Pop!_OS
สิ่งที่จำเป็นสามารถติดตั้งได้ด้วย:
sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libpam0g-dev libpixman-1-dev libssl-dev libflatpak-dev -y
และตัวเลือกที่มี:
sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev -y
สามารถติดตั้งได้ทั้งหมดในคราวเดียวด้วย:
sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libsystemd-dev libpixman-1-dev libssl-dev libflatpak-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev libpam0g-dev -y
วิธีที่ง่ายที่สุดในการทดสอบ COSMIC DE ในปัจจุบันคือการสร้างส่วนขยายระบบ systemd (ดู man systemd-sysext
)
git clone --recurse-submodules https://github.com/pop-os/cosmic-epoch cd cosmic-epoch just sysext
สิ่งนี้จะสร้างส่วนขยายระบบที่เรียกว่า cosmic-sysext
ซึ่งคุณสามารถย้าย (โดยไม่ต้องเปลี่ยนชื่อ!) เช่น /var/lib/extensions
หลังจากเริ่มต้น systemd-sysext.service ( sudo systemctl enable --now systemd-sysext
) และรีเฟรช ( sudo systemd-sysext refresh
) หรือการรีบูต เครื่อง COSMIC จะเป็นตัวเลือกที่มีอยู่ในเครื่องมือจัดการจอแสดงผลที่คุณชื่นชอบ
หากคุณเปิดใช้งาน SELinux (เช่น บน Fedora) ส่วนขยายที่ติดตั้งจะไม่มีป้ายกำกับที่ถูกต้อง หากต้องการทดสอบ COSMIC คุณสามารถปิดการใช้งานชั่วคราวและรีสตาร์ท gdm
(โปรดทราบว่าการดำเนินการนี้จะปิดโปรแกรมที่กำลังทำงานอยู่)
sudo setenforce 0 sudo systemctl รีสตาร์ท gdm
หมายเหตุ : ส่วนขยายที่สร้างขึ้นด้วยวิธีนี้จะเชื่อมโยงกับไลบรารีเฉพาะบนระบบของคุณและจะไม่ทำงานบนการกระจายอื่น ๆ นอกจากนี้ยังต้องการให้ติดตั้งไลบรารี/การพึ่งพาที่กล่าวถึงก่อนหน้านี้ในขณะรันไทม์ในระบบของคุณ (ส่วนขยายระบบไม่มีไลบรารีเหล่านี้)
ระบบไฟล์แบบอ่านอย่างเดียว : หากคุณไม่ได้อยู่ใน distro ที่ไม่เปลี่ยนรูปแบบ คุณอาจสังเกตเห็นว่า /usr/
และ /opt/
เป็นแบบอ่านอย่างเดียว สิ่งนี้เกิดจากการเปิดใช้งาน systemd-sysext
เมื่อคุณทดสอบเสร็จแล้วคุณสามารถปิดการใช้งาน systemd-sysext
( sudo systemctl disable --now systemd-sysext
)
ดังนั้นจึงไม่มีวิธีการที่เหมาะสมสำหรับการใช้งานในระยะยาว
COSMIC DE ได้รับการบรรจุสำหรับ Pop!_OS สำหรับการอ้างอิง ให้ดูที่โฟลเดอร์ debian
ในที่เก็บโปรเจ็กต์ ไฟล์เหล่านี้และไฟล์ justfile
ภายในที่เก็บนี้อาจใช้เป็นข้อมูลอ้างอิงเกี่ยวกับวิธีการจัดทำแพ็คเกจ COSMIC DE แม้ว่าจะไม่มีการรับประกันความเข้ากันได้แบบย้อนหลังในขั้นตอนนี้
COSMIC DE ยังคงอยู่ในระหว่างดำเนินการอย่างมาก และดังนั้นจึงยังไม่เป็นไปตามรูปแบบการกำหนดเวอร์ชันจนถึงขณะนี้ เราพยายามอย่างดีที่สุดที่จะรักษาคอมมิตโมดูลย่อยที่อ้างอิงไว้ในการสร้างที่เก็บข้อมูลนี้และทำงานร่วมกัน ด้วยเหตุนี้จึงอาจยังไม่มีการอัปเดตและคุณสมบัติล่าสุดจากที่เก็บข้อมูลเหล่านี้ (ยัง)
หมายเหตุเกี่ยวกับการกำหนดเวอร์ชันและการบรรจุส่วนประกอบทั้งหมดเหล่านี้เข้าด้วยกันอย่างเหมาะสมจะถูกเพิ่มในภายหลังเมื่อ COSMIC DE เปิดตัวครั้งแรก
COSMIC DE อยู่ในรุ่นอัลฟ่ารุ่นแรก ยินดีต้อนรับการใช้และการทดสอบอัลฟ่า คาดว่าจะมีข้อบกพร่องและการแตกหัก
sudo nano /etc/gdm3/custom.conf
เปลี่ยน WaylandEnable
เป็น true
:
WaylandEnable=true
รีบูตเพื่อให้การเปลี่ยนแปลงนี้มีผล
sudo nano /usr/lib/udev/rules.d/61-gdm.rules
มองหา LABEL="gdm_prefer_xorg"
และ LABEL="gdm_disable_wayland"
เพิ่ม #
เข้าไปในคำสั่ง RUN
เพื่อให้มีลักษณะดังนี้:
LABEL="gdm_prefer_xorg" #RUN+="/usr/libexec/gdm-runtime-config set daemon PreferredDisplayServer xorg" GOTO="gdm_end" LABEL="gdm_disable_wayland" #RUN+="/usr/libexec/gdm-runtime-config set daemon WaylandEnable false" GOTO="gdm_end"
รีสตาร์ท gdm
sudo systemctl รีสตาร์ท gdm
sudo apt install cosmic-session
หลังจากออกจากระบบแล้ว ให้คลิกที่ผู้ใช้ของคุณ จากนั้นจะมีเฟืองอยู่ที่มุมขวาล่าง เปลี่ยนการตั้งค่าเป็น COSMIC ดำเนินการต่อเพื่อเข้าสู่ระบบ
ติดตั้งผ่าน cosmic-session หรือ cosmic group เช่น pacman -S cosmic-session
หรือ pacman -S cosmic
จากนั้นออกจากระบบ คลิกที่ผู้ใช้ของคุณ จากนั้นเฟืองที่มุมขวาล่างจะแสดงรายการเพิ่มเติมควบคู่ไปกับสภาพแวดล้อมเดสก์ท็อปของคุณ เปลี่ยนเป็น COSMIC และเข้าสู่ระบบต่อไป สำหรับการอภิปรายโดยละเอียดเพิ่มเติม โปรดพิจารณาส่วนที่เกี่ยวข้องใน Arch wiki
Cosmic สามารถติดตั้งผ่านที่เก็บ Fedora COPR
dnf copr enable ryanabx/cosmic-epoch dnf install cosmic-desktop
จากนั้นออกจากระบบ คลิกที่ผู้ใช้ของคุณ จากนั้นเฟืองที่มุมขวาล่างจะแสดงรายการเพิ่มเติมควบคู่ไปกับสภาพแวดล้อมเดสก์ท็อปของคุณ เปลี่ยนเป็น COSMIC และดำเนินการเข้าสู่ระบบ สำหรับข้อมูลเพิ่มเติม คุณสามารถตรวจสอบได้ที่หน้า COPR
สามารถติดตั้ง Cosmic ได้โดยการเพิ่ม X11:COSMIC:Factory repo พร้อมด้วย opi
opi patterns-cosmic
เลือก X11:COSMIC:Factory หลังจากติดตั้ง เก็บ repo ไว้
จากนั้นออกจากระบบ คลิกที่ผู้ใช้ของคุณ จากนั้นเฟืองที่มุมขวาล่างจะแสดงรายการเพิ่มเติมควบคู่ไปกับสภาพแวดล้อมเดสก์ท็อปของคุณ เปลี่ยนเป็น COSMIC และดำเนินการเข้าสู่ระบบ สำหรับข้อมูลเพิ่มเติม คุณสามารถตรวจสอบได้ที่หน้า OBS
COSMIC สามารถติดตั้งบน Gentoo ผ่านการซ้อนทับแบบกำหนดเอง เพิ่มโอเวอร์เลย์โดยใช้ตัวจัดการโอเวอร์เลย์ที่คุณต้องการ (เช่น eselect) จากนั้นติดตั้งสภาพแวดล้อมเดสก์ท็อป:
eselect repository add cosmic-overlay git https://github.com/fsvm88/cosmic-overlay.git
ถัดไป ติดตั้งสภาพแวดล้อมเดสก์ท็อป COSMIC และธีมที่เกี่ยวข้อง:
emerge -1 cosmic-meta pop-theme-meta -pv
จากนั้นออกจากระบบ คลิกที่ผู้ใช้ของคุณ จากนั้นเฟืองที่มุมขวาล่างจะแสดงรายการเพิ่มเติมควบคู่ไปกับสภาพแวดล้อมเดสก์ท็อปของคุณ เปลี่ยนเป็น COSMIC และดำเนินการเข้าสู่ระบบ สำหรับข้อมูลเพิ่มเติม คุณสามารถตรวจสอบ Overlay Repository
สิ่งที่สำคัญที่สุด
ทวิตเตอร์
อินสตาแกรม