במאמר הבא אנחנו הולכים להסתכל על לקוח BitTorrent Fragments, ששחרר את גרסה 2.0 יציבה. הגרסה הזו נכתב מחדש באמצעות Rust, GTK4 וספריית Libadwaita החדשה, על מנת לספק ממשק משתמש אלגנטי עבור אלה המריצים Gnu/Linux עם שולחן העבודה של GNOME. בגרסה 2.0 נמצא גם כמה תכונות חדשות.
למי שמעולם לא שמע על Fragments, ספר להם את זה היא אפליקציית הורדת טורנטים בחינם שהיא קוד פתוח ומשתמשת ב-Transmission כקצה אחורי להעברת נתונים. תוכנה זו תאפשר לנו להוריד קבצים באמצעות קישורים מגנטיים או הוספת טורנטים דרך הסמל + שנמצא בממשק.
תכונות כלליות של Fragments 2.0
- כפי שאמרנו, Fragments 2.0 הוא עדכון גדול עם הרבה תכונות חדשות ושיפורים. התוכנית נבנתה מחדש מאפס באמצעות Rust, GTK4 וספריית Libadwaita מתחת למכסה המנוע.
- גרסה זו תציע לנו א אדריכלות מודולרית.
- בתוכנית נמצא גם את יכולת לשלוט על פרגמנטים או הפעלות סטרימינג מרחוק. אתה רק צריך ללחוץ על תפריט ההמבורגרים, ובאפשרות המתאימה לכתוב שם וכתובת IP של המכונה המרוחקת. בתצורה המתקדמת נוכל להפעיל SSL ולציין את היציאה. סרגל הכותרת יהפוך לסגול ויציג שם, המציין שאנו שולטים בהפעלה מרחוק.
- אנחנו יכולים לראות נתונים סטטיסטיים על הרשת ועל ההפעלה הנוכחית.
- בגרסה 2.0 יהיה לנו ממשק משתמש חדש המבוסס על Libadwaita. באמצעותו נקבל אפליקציית BitTorrent במראה נקי ונוח לשימוש, ואיתו נוכל לגשת במהירות לאפשרויות התוכנית.
- במקום להרחיב את פריט ההורדה, עכשיו מציג את המידע המפורט באמצעות תיבת דו-שיח קופצת. שם נוכל לראות את מהירות הרשת, את סך הנתונים וההורדות, כמו גם כמה כפתורי פעולה.
- כעת יהיה לנו זמין היכולת לשנות את תיקיית ברירת המחדל עבור טורנטים שעדיין לא הורדו במלואם.
- יראה לנו א תפריט הקשר חדש (מקש ימני).
- גם אנחנו יאפשר להעתיק את קישור המגנט ללוח.
- יהיו לנו כמה קיצורי מקשים לעבוד עם התוכנית.
- התוכנית תציע לנו א נושא בהיר ועוד כהה.
- אנחנו יכולים הפעל טורנטים אוטומטית לאחר הוספתם.
- יהיה לנו גם את אפשרות להפעיל/לבטל את תור ההורדות.
- תהיה לנו אפשרות הגדר מגבלות זוג הניתנות להתאמה אישית.
- יש לזה את היכולת הגדר יציאת רשת אקראית או ספציפית.
- הפעל/השבת העברת יציאות אוטומטית.
- הולך לתת לנו את יכולת לבצע בדיקת יציאות רשת.
התקן את Fragments 2.0 על אובונטו
תוכנית זו ניתן להתקין על אובונטו באמצעות המקביל חבילת flatpak. יש צורך לאפשר את הטכנולוגיה הזו במערכת שלנו. אני חייב לומר שבדקתי את התוכנית באובונטו 20.04 ו-21.10, אבל הגרסה החדשה הזו של Fragments, במהלך הבדיקות שלי זה לא עבד על אובונטו 20.04. כשניסיתי להפעיל אותו, הטרמינל נתן לי שגיאה כמו הבאה:
מאידך גיסא התוכנית עבדה מצוין על אובונטו 21.10.
כאשר אתה יכול להתקין סוג זה של חבילות במערכת שלך, יהיה צורך רק לפתוח מסוף (Ctrl+Alt+T) ולהפעיל בו את הפקודה הבאה כדי התחל את התקנת התוכנית:
flatpak install flathub de.haeckerfelix.Fragments
לאחר סיום ההתקנה, אתה יכול חפש את הכד בקבוצה שלך. בנוסף, ניתן להפעיל אותו גם על ידי הקלדת הפקודה הבאה בטרמינל:
flatpak run de.haeckerfelix.Fragments
הסר את ההתקנה
כדי הסר את ההתקנה של האפליקציה, פשוט הפעל את הפקודה הבאה בטרמינל (Ctrl+Alt+T):
flatpak uninstall de.haeckerfelix.Fragments
התרגום לפרויקט זה נעשה בפלטפורמת התרגום של GNOME. למידע נוסף על איך להצטרף לצוות שפה, או אפילו ליצור אחד, אתה יכול להתייעץ בדף פרויקט תרגום GNOME wiki. בתוך ה עמוד GitLab של הפרויקט, תוכל למצוא מידע נוסף על תוכנית זו.