วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
เพิ่งซื้อ ตัว แก้ไขเสียง Audacityและนักพัฒนารายใหม่เข้าควบคุมโครงการ น่าเสียดายที่ผู้พัฒนารายใหม่นี้ได้เพิ่มคุณสมบัติการวัดและส่งข้อมูลทางไกลที่สอดแนมผู้ใช้โดยไม่ได้รับความยินยอม โดยธรรมชาติแล้ว ชุมชน Linux ไม่พอใจและมีการตอบโต้กลับ
เนื่องจากฟันเฟืองนี้ ตัวแก้ไขเสียง Tenacityจึงถือกำเนิดขึ้น มันเป็นทางแยกของ Audacity โดยลบคุณสมบัติ telemetry ต่อไปนี้คือวิธีทำให้โปรแกรมแก้ไขเสียงของ Tenacity ทำงานบนคอมพิวเตอร์ Linux ของคุณ
คำแนะนำในการสร้าง Ubuntu / Debian
ตัวแก้ไขเสียงของ Tenacity ยังไม่ได้จัดทำแพ็คเกจสำหรับ Ubuntu, Debian หรือระบบปฏิบัติการที่มาจากตัวแก้ไขดังกล่าว ดังนั้น หากคุณต้องการติดตั้งตัวแก้ไขเสียง Tenacity บน Linux คุณจะต้องสร้างใหม่ตั้งแต่ต้น
การสร้าง Tenacity ตั้งแต่เริ่มต้นบน Debian หรือ Ubuntu นั้นไม่ใช่เรื่องยาก ในการเริ่มต้น ให้เปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป คุณสามารถเปิดเทอร์มินัลได้โดยกดCtrl + Alt + Tบนแป้นพิมพ์ หรือค้นหา "Terminal" ในเมนูแอพแล้วเปิดใช้งานด้วยวิธีนั้น
เมื่อหน้าต่างเทอร์มินัลเปิดอยู่ ให้ใช้ คำสั่ง apt installเพื่อติดตั้งการพึ่งพาเวลาบิลด์ทั้งหมดบนคอมพิวเตอร์ของคุณ
sudo apt-get install libwxgtk3.0-dev git build-essential libavcodec-dev libavformat-dev libavutil-dev libflac++-dev libglib2.0-dev libgtk-3-dev libid3tag0-dev libjack-dev liblilv-dev libmad0-dev libmp3lame- 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-dev lv2-dev zlib1g-dev cmake นินจา - สร้าง 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เพื่อย้ายไปยังโฟลเดอร์ “tenacity” จากนั้นรันคำสั่งcmake
cd tenacity cmake -G Ninja -S . -B สร้าง
หลังจากรัน คำสั่ง cmakeแล้ว ให้รันคำสั่ง build
cmake --build build --config รีลีส
ในที่สุดคุณก็สามารถติดตั้งแอปพลิเคชัน Tenacity บน Ubuntu/Debian ได้โดยใช้คำสั่งcmake –install
cmake -- ติดตั้งบิลด์
คำแนะนำ Arch Linux AUR
โปรแกรมแก้ไขเสียง Tenacity พร้อมใช้งานสำหรับผู้ใช้ Arch Linux ในAUR เริ่มต้นด้วยการเปิดหน้าต่างเทอร์มินัลและติดตั้งแพ็คเกจ "git" และ "base-devel" ในระบบของคุณเพื่อให้มันทำงานบนระบบของคุณ
sudo pacman -S git ฐานพัฒนา
หลังจากตั้งค่าแพ็คเกจทั้งสองบนคอมพิวเตอร์ของคุณแล้ว ให้ใช้ คำสั่ง git cloneเพื่อดาวน์โหลด Trizen AUR helper ไปยังคอมพิวเตอร์ของคุณ จากนั้นใช้ คำสั่ง makepkgและติดตั้งแอพ
cd trizen/เมพกก.-ศรี
เมื่อติดตั้ง Trizen AUR helper แล้ว ให้ใช้ คำสั่ง trizen -Sเพื่อสร้างและติดตั้งตัวแก้ไขเสียง Tenacity เวอร์ชันล่าสุดบนคอมพิวเตอร์ Arch Linux ของคุณ
trizen -S ความดื้อรั้น-คอมไพล์
คำแนะนำในการสร้าง Fedora
แม้ว่าเราจะแนะนำให้ทำตามคำแนะนำของ 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 gcc-g++ gettext-devel lame-devel libid3tag-devel libmad-devel libogg-devel libsndfile-devel libvorbis-devel lilv-devel lv2-devel portaudio-devel portmidi- 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 นินจา -S . -B build cmake --build build --config รีลีส
สุดท้าย ติดตั้งแอปพลิเคชัน Tenacity บนระบบ Fedora Linux ของคุณโดยใช้คำสั่งcmake –install
cmake -- ติดตั้งบิลด์
คำแนะนำ Flatpak
ในขณะที่ Tenacity ยังไม่อยู่ในร้านแอป Flathub นักพัฒนาซอฟต์แวร์กำลังปล่อยงานสร้าง Flatpak ทุกคืน ดังนั้นหากคุณต้องการให้ Tenacity ทำงานและไม่ได้ใช้ Fedora, Ubuntu, Debian หรือ Arch Linux นี่คือวิธีที่จะไป
ในการเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งรันไทม์ Flatpakและทำงานบนคอมพิวเตอร์ของคุณ จากนั้น ใช้คำสั่งสามคำสั่งด้านล่างเพื่อตั้งค่า Tenacity Flatpak รุ่นล่าสุด
flatpak รีโมตเพิ่ม --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak remote-add tenacity oci+ https://tenacityteam.github.io/tenacity-flatpak-nightly flatpak ติดตั้ง tenacity org .tenacityaudio.Tenacity
คำแนะนำ AppImage
นักพัฒนา Tenacity ปล่อย AppImage build ทุกคืน ดังนั้น หากคุณไม่ได้ใช้ลีนุกซ์ดิสทริบิวชันใด ๆ ที่กล่าวถึงในโพสต์นี้ และคุณไม่ได้ใช้ Flatpak คุณก็ยังสามารถใช้งานแอปบนคอมพิวเตอร์ของคุณได้ ในการเริ่มต้น ให้ตั้งค่าAppImageLauncherบนคอมพิวเตอร์ของคุณโดยทำตามคำแนะนำของเราในหัวข้อนี้
หลังจากตั้ง ค่าAppImageLauncher แล้ว ให้ไปที่หน้าการสร้าง Tenacity AppImage จากนั้นดาวน์โหลด AppImage ล่าสุดทุกคืน แตกไฟล์จากไฟล์ ZIP และดับเบิลคลิกเพื่อรวมเข้ากับระบบของคุณโดยใช้ AppImageLauncher
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux
ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit
การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด
วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux
ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย
ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ
คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง
Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ
คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม