كيفية تثبيت محرر الصوت Tenacity على نظام Linux

كيفية تثبيت محرر الصوت Tenacity على نظام Linux

تم شراء محرر الص��ت Audacity مؤخرًا ، وسيطر مطور جديد على المشروع. لسوء الحظ ، أضاف هذا المطور الجديد ميزة التتبع عن بعد التي تتجسس على المستخدمين دون موافقة. بطبيعة الحال ، لم يكن مجتمع Linux سعيدًا ، وكان هناك رد فعل عنيف.

بسبب رد الفعل هذا ، وُلد محرر الصوت Tenacity . إنها شوكة الجرأة ، مع إزالة ميزة القياس عن بعد. إليك كيفية تشغيل محرر الصوت Tenacity على كمبيوتر Linux الخاص بك.

كيفية تثبيت محرر الصوت Tenacity على نظام Linux

تعليمات إنشاء Ubuntu / Debian

لم يتم بعد تجميع محرر الصوت Tenacity لنظام التشغيل Ubuntu أو Debian أو أنظمة التشغيل المشتقة منها. لذا بدلاً من ذلك ، إذا كنت ترغب في تثبيت محرر الصوت Tenacity على Linux ، فسيتعين عليك إنشاؤه من البداية.

بناء المثابرة من الصفر على Debian أو Ubuntu ليس بالأمر الصعب. للبدء ، افتح نافذة طرفية على سطح المكتب. يمكنك فتح محطة بالضغط على Ctrl + Alt + T على لوحة المفاتيح. أو ابحث عن "Terminal" في قائمة التطبيقات وقم بتشغيلها بهذه الطريقة.

مع فتح نافذة Terminal ، استخدم الأمر apt install لتثبيت جميع تبعيات وقت الإنشاء على جهاز الكمبيوتر الخاص بك.

sudo apt-get install libwxgtk3.0-dev git build-basic libavcodec-dev libavformat-dev libavutil-dev libflac ++ - dev libglib2.0-dev libgtk-3-dev libid3tag0-dev libjack-dev liblilv-dev libmp3-dev liblilv-dev libmp3-dev dev libogg-dev libpng-dev portaudio19-dev libportmidi-dev libserd-dev libsndfile1-dev libsord-dev libsoundtouch-dev libsoxr-dev libsuil-dev libtwolame-dev vamp-plugin-sdk libvorbis-devl2 cm -بناء libjpeg-dev libtiff-dev liblzma-dev libsqlite3-dev

من المفترض أن يستغرق التثبيت بعض الوقت حتى يكتمل ، حيث توجد العديد من الأشياء التي يجب إعدادها. بالإضافة إلى ذلك ، إذا واجهت مشكلات مع "libjack0" ، فستحتاج إلى تثبيت حزمة "libjack-jack2-dev" بدلاً من "libjack-dev".

بمجرد تثبيت جميع الحزم على جهاز الكمبيوتر الخاص بك ، استخدم الأمر git clone لتنزيل أحدث كود مصدر Tenacity إلى نظام Ubuntu / Debian الخاص بك.

استنساخ بوابة https://github.com/tenacityteam/tenacity.git

عند تنزيل الكود ، استخدم الأمر cd للانتقال إلى مجلد "المثابرة". ثم قم بتشغيل الأمر cmake .

مثابرة cd cmake -G Ninja -S. -ب بناء

بعد تشغيل الأمر cmake ، قم بتشغيل الأمر build.

cmake - بناء البناء - تكوين الإصدار

يمكنك أخيرًا تثبيت تطبيق Tenacity على Ubuntu / Debian باستخدام الأمر cmake –install .

cmake - تثبيت البناء

تعليمات Arch Linux AUR

محرر الصوت Tenacity متاح لمستخدمي Arch Linux في AUR . ابدأ بتشغيل نافذة طرفية وتثبيت حزم "git" و "base-devel" على نظامك لتشغيله على نظامك.

sudo pacman -S git base-devel

 بعد إعداد الحزمتين على جهاز الكمبيوتر الخاص بك ، استخدم الأمر git clone لتنزيل مساعد Trizen AUR على جهاز الكمبيوتر الخاص بك. ثم استخدم الأمر makepkg وقم بتثبيت التطبيق.

قرص مضغوط trizen / makepkg- سري

مع تثبيت مساعد Trizen AUR ، استخدم الأمر trizen -S لإنشاء وتثبيت أحدث إصدار من محرر الصوت Tenacity على كمبيوتر Arch Linux.

trizen -S مثابرة-بوابة 

تعليمات بناء فيدورا

بينما نقترح اتباع تعليمات Flatpak للحصول على Tenacity يعمل على Fedora ، فإن إنشاء البرنامج من نقطة الصفر أمر ممكن. سيتعين عليك إضافة مستودع RPM Fusion Free إلى نظامك للبدء.

sudo dnf قم بتثبيت https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E٪ fedora) .noarch.rpm

مع تمكين مستودع برامج RPM Fusion Free في Fedora ، استخدم الأمر dnf install لإعداد كل تبعيات بناء Tenacity. قد يستغرق هذا التثبيت بعض الوقت حتى يكتمل.

sudo dnf تثبيت alsa-lib-devel cmake expat-devel flac-devel مجلس التعاون الخليجي-g ++ gettext-devel lame-devel libid3tag-devel libmad-devel libogg-devel libsndfile-devel libvorbis-devel lilv-devel lv2-devel porta devel serd-devel sord-devel soundtouch-devel soxr-devel sqlite-devel sratom-devel suil-devel taglib-devel twolame-devel vamp-plugin-sdk-devel wxGTK-devel zlib-devel ccache ninja-build git ffmpeg-devel

بمجرد تثبيت جميع التبعيات وإعدادها على Fedora ، يمكنك إنشاء محرر الصوت Tenacity باستخدام أوامر cmake التالية .

CMake -G Ninja -S. -B build cmake - بناء البناء - إصدار التكوين

أخيرًا ، قم بتثبيت تطبيق Tenacity على نظام Fedora Linux الخاص بك باستخدام الأمر cmake –install .

cmake - تثبيت البناء

تعليمات Flatpak

كيفية تثبيت محرر الصوت Tenacity على نظام Linux

في حين أن Tenacity لم يتم طرحه بعد في متجر تطبيقات Flathub ، فإن المطورين يطلقون إصدارات Flatpak كل ليلة. لذلك إذا كنت بحاجة إلى تشغيل Tenacity ولا تستخدم Fedora أو Ubuntu أو Debian أو Arch Linux ، فهذه هي الطريقة التي يجب اتباعها.

للبدء ، تأكد من تثبيت وقت تشغيل Flatpak وتشغيله على جهاز الكمبيوتر الخاص بك. بعد ذلك ، استخدم الأوامر الثلاثة أدناه لإعداد أحدث إصدار من Tenacity Flatpak.

Flatpak عن بعد إضافة - إذا لم يكن موجودًا flathub https://flathub.org/repo/flathub.flatpakrepo flatpak عن بُعد إضافة مثابرة oci + https://tenacityteam.github.io/tenacity-flatpak-nightly Flatpak install tenacity org .tenacityaudio.Tenacity

تعليمات AppImage

يقوم مطورو Tenacity بإصدار إصدار AppImage ليلاً. لذلك ، إذا لم تستخدم أيًا من توزيعات Linux التي تم تناولها في هذا المنشور ولم تستخدم Flatpak ، فلا يزال بإمكانك تشغيل التطبيق على جهاز الكمبيوتر الخاص بك. للبدء ، قم بإعداد AppImageLauncher على جهاز الكمبيوتر الخاص بك باتباع دليلنا حول هذا الموضوع.

بعد إعداد AppImageLauncher ، توجه إلى صفحة إنشاء Tenacity AppImage . بعد ذلك ، قم بتنزيل أحدث إصدار من AppImage ليليًا ، واستخرجه من أرشيف ZIP ، وانقر فوقه نقرًا مزدوجًا لدمجه مع نظامك باستخدام AppImageLauncher.


تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.

كيفية تثبيت ملف DEB على نظام Linux

كيفية تثبيت ملف DEB على نظام Linux

ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.

كيف تلعب Dying Light على Linux

كيف تلعب Dying Light على Linux

Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.

كيف تلعب Undertale على Linux

كيف تلعب Undertale على Linux

Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك

كيف تلعب Total War: THREE KingdomS على Linux

كيف تلعب Total War: THREE KingdomS على Linux

Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.