NsCDE 2.3 מגיע עם תמיכה ב-QT 6, שיפורי תמיכה ועוד

NsCDE

NsCDE היא סביבת שולחן עבודה רטרו אך רבת עוצמה הדומה ל-CDE.

לאחר 11 חודשי התפתחות, השחרור של הגרסה החדשה של הפרויקט nsCDE 2.3 (סביבת שולחן עבודה לא כל כך נפוצה)

למי שלא מודע ל-NSCDE, כדאי לדעת שמדובר בפרויקט שמתפתח סביבת שולחן עבודה עם ממשק רטרו סגנון CDE (Common Desktop Environment), המותאם לשימוש במערכות מודרניות של יוניקס ולינוקס.

NsCDE יכול להיחשב כנושא FVWM משקל כבד על סטרואידים, אבל בשילוב עם כמה רכיבי תוכנה חופשיים אחרים ויישומי FVWM מותאמים אישית והרבה תצורה, NsCDE יכול להיחשב כסביבת שולחן עבודה היברידית קלת משקל.

NsCDE מחקה CDE, סביבת שולחן העבודה הנפוצה הידועה של מערכות UNIX רבות פרסומות של שנות התשעים. תומך ברקעים ופלטות עם ערכות צבעים ו יש מחולל ערכות נושא עבור Xt, Xaw, Motif, GTK2 ו-GTK3.

החידושים העיקריים של NsCDE 2.3

בגרסה החדשה שפורסמה זו של NsCDE 2.3 הרבה תיקונים ושיפורים יושמו, כמו גם כמה פונקציות חדשות ומתוכן הוא בולט תמיכה באינטגרציה Qt6, כמו גם תמיכה פנימית אופציונלית לשימוש בשרת Picom Composite (מזלג של Compton).

עוד שינוי שבולט הוא שמנהל סגנונות הגופן והצבע עוצב מחדש והועבר לתיבת דו-שיח נפרדת, בנוסף נוספה היכולת לטעון מחדש את ערכת הנושא מבלי להפעיל מחדש את מנהל החלונות של FVWM.

בנוסף לכך, אנו יכולים גם למצוא את תמיכה בשימוש בערכות נושא CSS מ-Thunderbird 102+ ו-Firefox 113+, כמו גם הטמעה את היכולת לעבד את הפרמטר gsetting org.gnome.desktop.interface בעת הגדרת ערכות צבעים.

משאר השינויים הבולטים מהגרסה החדשה הזו:

  • נוספה תמיכה בשומר מסך Xscreensaver 6.X.
  • משאבי X11 מותאמים ליישומים ישנים יותר.
  • תיקנו בעיות עם ערכות נושא של GTK3.
  • תיקון מיקום ראשוני של הלוח הקדמי במקום פתרון עוקף
  • עוד אייקונים חסרים בערכת הנושא של XDG Icons
  • תיקון ערכת נושא GTK3: התייחס לסרגל הכותרת המגעיל כסרגל כלים
  • הגדרה ראשונית: הוסף שאלות אינטגרציה מפורטות, תאימות Qt6
  • שעון לוח קדמי: מחוגי שעות ודקות משולשים כדי להתאים למקור
  • GWMPager כחלון קופץ במתג סביבת העבודה במצב שאינו עמוד
  • תוקן כמה שיחות קיצור קל לבצע בטעות

כיצד להתקין NsCDE על לינוקס?

למי שכן מעוניין להיות מסוגל להתקין את הגרסה החדשה הזו, הם יכולים לעשות זאת על ידי הורדה והתקנה של חבילות הידור המוצעות ממאגר NsCDE.

למשל, למי שכן משתמשי דביאן, אובונטו או כל הפצה אחרת על סמך אלה, החבילה להורדה היא הבאה:

wget https://github.com/NsCDE/NsCDE/releases/download/2.3/nscde_2.3-3_amd64.deb

בעוד גרסת ARM:

wget https://github.com/NsCDE/NsCDE/releases/download/2.3/nscde_2.3-3_arm64.deb

עכשיו אנחנו הולכים להתקין את התלות הנדרשת הקלדה:

sudo apt update
sudo apt dist-upgrade
sudo apt install -y ksh xutils/x11-utils xdotool imagemagick \
xscreensaver x11-xserver-utils python3-yaml python3-pyqt5 \
qt5ct qt5-style-plugins stalonetray xterm python3 \
python3-xdg libstroke0 xsettingsd fvwm fvwm-icons \
libfile-mimeinfo-perl gkrellm rofi xclip libx11-dev \
libxext-dev libxpm-dev gettext build-essential xinit

ואנחנו ממשיכים להתקין את החבילה עם:

sudo apt install ./nscde_2.3-3_amd64.deb

עכשיו במקרה של מי שכן משתמשים של פדורה או כל נגזרת אחרת מתוך זה, החבילה שיש להוריד היא הבאה:

wget https://github.com/NsCDE/NsCDE/releases/download/2.3/NsCDE-2.3-3.fc38.x86_64.rpm

ולהתקין את התלות הכרחי עם:

sudo dnf update
sudo dnf install -y ksh xorg-x11-utils xdotool ImageMagick xscreensaver \
python3-pyyaml python3-qt5 qt5ct qt5-styleplugins \
stalonetray xterm pyhon3 pyhon3-pyxdg libstroke xsettingsd \
fvwm perl-File-MimeInfo gkrellm rofi xclip

וכדי להתקין את הסביבה, אתה רק צריך להפעיל:

sudo rpm -i NsCDE-2.3-3.fc38.x86_64.rpm

עכשיו במקרה של משתמשי OpenSUSE Leaf/Tumbleweed/GeckoLinux, החבילה עבור המערכת שלך היא כדלקמן:

wget https://github.com/NsCDE/NsCDE/releases/download/2.3/NsCDE-2.3-3.suse.x86_64.rpm

התלות להתקנה הן:

sudo zypper ref
sudo zypper up
sudo zypper in ksh-93uv xorg xdotool ImageMagick xscreensaver \
python3-pyyaml python3-PyQt5 qt5ct libqt5-styleplugins \
stalonetray xterm pyhon3 libstroke xsettingsd fvwm2 \
perl-File-MimeInfo gkrellm rofi xclip

ואנחנו ממשיכים להתקין את הסביבה עם:

sudo rpm -i NsCDE-2.3-3.fc38.x86_64.rpm

בסופו של דבר עבור אלה המשתמשים ב- Arch Linux או כל נגזרת אחרת לשם כך, הם רק צריכים להפעיל את מאגר AUR ולהקליד:

yay -S nscde