לפני כמה ימים קיבלתי את ההחלטה להעביר את המערכת מאחת המכונות שלי להפצה שמקורו בארכיון לינוקס זאת על מנת לשנות את הסצנה ולחסוך זמן בהתקנה שאם זה היה Arch Linux לקח לי כמעט יום להתקין ולהגדיר.
כבר כשהמערכת מותקנת, להתקין את כל חבילות התוכנה הדרושות לי לשימוש בציוד היומיומי שלי, מ ביניהם אני משתמש ב- Megasync שהוא בעצם מנהל ההורדות וההעלאות בשירות המגה.
התקנת megasync ב- Arch Linux וב- Linux באופן כללי פשוטה יחסיתמכיוון שמפתחי מגה מציעים חבילות של זה להתקנה מהירה בכמה מהפצות לינוקס.
וארץ לינוקס אינו יוצא מן הכלל.
התקנת Megasync
Uאחת התכונות הנהדרות שאני אוהב בקשת לינוקס היא הרבגוניות הרבה שלה להיות מסוגל להתקין יישומים ממאגרים של Arch Linux, מ- AUR או לבנות ישירות את החבילות עם העוזרים שלה שמאפשרים זאת.
Cעל זה יש לנו מספר אפשרויות להתקין את לקוח megasync במערכת שלנו, כדי ש אתה יכול בחר כל אחד מהם.
לפני שעוברים לשיטות ההתקנה, חשוב שאחרי שבחרתם את זו שהכי אהבתם, לאחר ביצוע ההתקנה מיד תנסו לפתוח את מגה לקוח במערכת שלכם, אם הוא נפתח נכון "מזל טוב, תוכלו להתחיל לעשות שימוש מזה ”.
אך אם הוא לא נפתח, נסה לפתוח אותו מהטרמינל עם הפקודה "megasync" ואם אתה מקבל את השגיאה הבאה "בעת טעינת ספריות משותפות: libcryptopp.so." עליכם לבצע את ההתקנה שאני מציע עד הסוף.
המועמד הראשון להתקנת megasync למערכת שלנו הוא האפליקציה שמשתלבת עם ה- בתפריט של המערכת שלנו במגש ההודעות מתי הוא בתפעול ומתוך כך אנו יכולים לבצע הורדות והעלאות מהמחשב שלנו או מחשבון המגה שלנו.
על מנת להתקין לקוח זה עלינו להפעיל רק את מאגר ה- AUR ולהתקין אשף AUR.
הפקודה להתקנה היא:
yay -S megasync
המועמד השני להתקנה הוא חבילת "megasync-git". זה דומה לחבילה הקודמת, אלא שההבדל הוא שחבילה אחת מהדרת מקוד המקור, ואילו אחרת לוקחת את החבילה שכבר נערכה (עניין של טעם).
הפקודה להתקין חבילה זו שהם הולכים לבצע זה:
yay -S megasync-git
שילוב Megasync למנהלי קבצים
חבילות אחרות שכבר נערכו המוצעים על ידי מפתחי מגה אם אינך רוצה להקצות יותר מדי משאבים ללקוח, הוא על ידי שילוב הלקוח באחד ממנהלי הקבצים של לינוקס.
מתוכם חבילות מוצעות עבור (דולפין, נמו, נאוטילוס ותונאר)
מנהלים שהם בדרך כלל ברירת המחדל ברבים מהפצות לינוקס, מכיוון שהם שייכים לסביבות שולחן עבודה פופולריות או שניתן להתקין אותם בקלות.
עכשיו להתקין את חבילות megasync כך שישתלב עם מנהל הקבצים שלך, עליך לבצע אחת מהפקודות הבאות על פי מנהל הקבצים שבו אתה משתמש.
למי שמשתמש בדולפין, הפקודה שהם הולכים לבצע היא:
yay -S dolphin-megasync-git
אם אתה משתמש ב- Nautilus, פקודה זו אמורה לפעול:
yay -S nautilus-megasync
עכשיו לאלו המשתמשים בנמו:
yay -S nemo-megasync
בסופו של דבר למי שמשתמש בת'ונר הפקודה שהם הולכים לבצע היא:
yay -S thunar-megasync
פתרון לשגיאה libcryptopp.so
לבסוף, למי שההתקנה "נכשלה" של לקוח המגה במערכת שלהם, הכל לא אבוד מכיוון שיש פתרון פשוט למדי לשבור את הראש כדי לפתור את התלות בגירסת הספרייה "libcryptopp.so" שהלקוח שואל אותך.
מאז במקרה שלי זה ביקש ממני את "libcryptopp.so.7", אם כי יש המבקשים את "libcryptopp.so.9".
כדי להתקין את לקוח המגה בהצלחה ולהימנע מחיפוש גרסת הספרייה ואחרי שבירה בגלל שהיא מותקנת או תואמת למערכת שלנו, האפשרות הטובה ביותר היא הבאה.
אנו הולכים להוסיף את המאגר המאגר למערכת שלנו. אנו עושים זאת על ידי עריכת הקובץ שלנו "pacman.conf"
כדי לעשות זאת במסוף אנו הולכים לבצע:
sudo nano /etc/pacman.conf
אתה יכול להחליף ננו לעורך שבחרת, בין אם זה vim, gedit, kate, atom וכו '.
עכשיו אנו עוברים לסוף הקובץ ונוסיף את הדברים הבאים:
###Repositorio oficial MEGA### [DEB_Arch_Extra] SigLevel = Optional TrustAll Server = https://mega.nz/linux/MEGAsync/Arch_Extra/$arch ###Fin Repositorio oficial MEGA###
אנו שומרים את המסמך, במקרה של אלה שערכו עם nano, הם עושים זאת עם Ctrl + O וסוגרים עם Ctrl + X.
ובאותו מסוף אנו מעדכנים את המאגרים ב:
sudo pacman -Sy
ואנחנו מתקינים את הלקוח עם:
sudo pacman -S megasync
וסיימת את זה, יהיה לך להתקין את הלקוח ותוכל להשתמש בו.
הייתי רוצה לדעת אם אני מתקין megasyc עם yay -S megasync, אז אני צריך להתקין yay -S dolphin-megasync-git במקרה שלי שאני משתמש בדולפין או אם אני משתמש רק בפקודה עם דולפין וזהו?