Кілька днів тому я прийняв рішення про перенесення системи з однієї з моїх машин до дистрибутива, виведеного з Arch Linux це для того, щоб змінити сцену та заощадити час під час встановлення що якби це був Arch Linux, мені знадобився майже день, щоб встановити та налаштувати.
Вже з встановленою системою, встановити всі мої необхідні програмні пакети для використання мого повсякденного обладнання, від серед яких я використовую Megasync який в основному є менеджером завантажень та завантажень на мега-сервісі.
Встановлення мегасинхронізації на Arch Linux та Linux загалом відносно просто, оскільки мега розробники пропонують такі пакети для швидкої установки в декількох дистрибутивах Linux.
І Arch Linux - не виняток.
Встановлення Megasync
UОднією з чудових особливостей, яка мені подобається в Arch Linux, є її велика універсальність, щоб мати можливість встановлювати програми або зі сховищ Arch Linux, з AUR, або безпосередньо створювати пакети зі своїми помічниками, які сприяють цьому.
Cна ньому У нас є кілька варіантів встановлення клієнта megasync в нашій системі, так можна виберіть будь-який з них.
Перш ніж переходити до методів встановлення, важливо, що вибравши той, який вам найбільше подобається, після встановлення негайно спробуйте відкрити мега-клієнт у вашій системі, якщо він відкривається правильно. цього ”.
Але якщо він не відкривається, спробуйте відкрити його з терміналу за допомогою команди "megasync", і якщо під час завантаження спільних бібліотек з'являється таке повідомлення про помилку: libcryptopp.so. Ви повинні виконати установку, яку я пропоную, до кінця.
Першим кандидатом на встановлення мегасинхронізації для нашої системи є програма, яка інтегрується з меню нашої системи у лотку сповіщень, коли є в роботі, і з цього ми можемо робити як завантаження, так і завантаження з нашого комп'ютера або нашого мега-рахунку.
Для того, щоб встановити цей клієнт, нам потрібно лише увімкнути сховище AUR та встановити майстер AUR.
Команда для встановлення:
yay -S megasync
Другим кандидатом на встановлення є пакет "megasync-git". Це схоже на попередній пакет, лише різниця полягає в тому, що один пакет компілюється з вихідного коду, а інший бере вже скомпільований пакет (питання смаку).
Команда встановити цей пакет що вони збираються виконати, це наступне:
yay -S megasync-git
Інтеграція Megasync у файлові менеджери
Інші пакунки вже скомпільовані пропонується розробниками Mega, якщо ви не хочете виділяти клієнту занадто багато ресурсів, полягає в інтеграції клієнта в один з файлових менеджерів Linux.
З яких пропонуються пакети для (Dolphin, Nemo, Nautilus і Thunar)
Адміністратори, які зазвичай є типовими у багатьох дистрибутивах Linux, оскільки вони належать до популярних середовищ робочого столу, або їх також легко встановити.
Тепер, щоб встановити пакети megasync, щоб він інтегрувався з вашим файловим менеджером, ви повинні виконати одну з наступних команд відповідно до файлового менеджера, який ви використовуєте.
Для тих, хто використовує Dolphin, команда, яку вони збираються виконати:
yay -S dolphin-megasync-git
Якщо ви використовуєте Nautilus, ця команда повинна виконуватися:
yay -S nautilus-megasync
Зараз для тих, хто використовує Nemo:
yay -S nemo-megasync
В кінці кінців для тих, хто використовує Thunar команда, яку вони збираються виконати:
yay -S thunar-megasync
Рішення помилки libcryptopp.so
Нарешті, для тих, хто мав "невдалу" установку мега-клієнта в своїй системі, все ще не втрачено, оскільки існує досить просте рішення, як зламати голову, щоб вирішити залежність з версією бібліотеки "libcryptopp.so" що клієнт запитує у вас.
З у моєму випадку він запитував у мене "libcryptopp.so.7", хоча деякі просять "libcryptopp.so.9".
Щоб успішно встановити мега-клієнт і не шукати бібліотечну версію і після поломки, оскільки вона встановлена або сумісна з нашою системою, найкращим варіантом є наступний.
Ми збираємось додати мега-сховище до нашої системи. Ми робимо це, редагуючи наш файл "pacman.conf"
Для цього в терміналі ми збираємось виконати:
sudo nano /etc/pacman.conf
Ви можете замінити nano на вибраний вами редактор, будь то 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 у моєму випадку, що я використовую dolphin, або якщо я використовую лише команду з dolphin і все?