Cara Menginstal Klien qTox Di Linux

click fraud protection

Pesan terenkripsi semakin besar di Linux, dan salah satu protokol yang lebih populer untuk jenis komunikasi belakangan ini adalah Tox. Ini sepenuhnya P2P, mendukung teks, video, dan memiliki banyak fitur keamanan dan privasi. Protokol Tox adalah open source, dan proyek mendorong para pengembang untuk membuat AppImage pihak ketiga mereka sendiri untuk menggunakan layanan obrolan. Dari semua klien di luar sana, klien qTox adalah salah satu yang paling populer.

ALERT SPOILER: Gulir ke bawah dan tonton tutorial videonya di akhir artikel ini.

Instal Ketergantungan

Klien qTox itu sendiri, seperti semua klien Tox, bergantung pada protokol Tox. Di banyak distribusi Linux, tidak ada paket resmi untuk protokol tersebut, jadi Anda harus membuatnya secara manual. Untuk mengkompilasi protokol, buka terminal dan instal dependensi build yang diperlukan. Kemudian ikuti perintah untuk mengkompilasi kode pada sistem Anda.

Ubuntu

sudo apt-get install \ build-essential \ cmake \ libavcodec-dev \ libavdevice-dev \ libavfilter-dev \ libavutil-dev \ libexif-dev \ libgdk-pixbuf2.0-dev \ libglib2.0-dev \ libgtk2.0-dev \ libkdeui5 \ libopenal-dev \ libopus-dev \ libqrencode-dev \ libqt5opengl5-dev \ libqt5svg5-dev \ libsodium-dev \ libsqlcipher-dev \ libsampel-dev \ libswscale-dev \ libvpx-dev \ libxss-dev \ qrencode \ qt5-default \ qttools5-dev-tools \ qttools5-dev \ git
instagram viewer

Debian

Memperoleh qTox yang dibangun di atas Debian bukan masalah, meskipun secara resmi, hanya Debian 9 Stable (Stretch) yang memiliki dukungan. Mereka yang ingin membangun perangkat lunak ini di Old Stable (8) atau Testing (10) melakukannya dengan risiko Anda sendiri!

Di terminal, instal dependensi berikut dengan manajer paket Apt-get.

sudo apt-get install \ automake \ autotools-dev \ build-essential \ check \ checkinstall \ cmake \ ffmpeg \ libavcodec-dev \ libavdevice-dev \ libexif-dev \ libgdk-pixbuf2.0-dev \ libgtk2.0-dev \ libkdeui5 \ libopenal-dev \ libopus-dev \ libqrencode-dev \ libqt5opengl5-dev \ libqt5svg5-dev \ libsodium-dev \ libsqlcipher-dev \ libtool \ libvpx-dev \ libxss-dev \ pkg-config \ qrencode \ qt5-default \ qttools5-dev \ qttools5-dev-tools \ yasm \ git

Arch Linux

Pengguna Arch Linux seharusnya tidak memiliki masalah dalam menginstal dependensi qTox, karena dukungan untuk OS secara khusus diuraikan di situs web. Namun, jika Anda menggunakan Arch Linux dan tidak merasa ingin membangun aplikasi dari sumber, pertimbangkan untuk mengunduh paket AUR dari qTox.

sudo pacman -S - perlu basis-devel qt5 open libxss qrencode ffmpeg opus libvpx libsodium git

Fedora

Mendapatkan semua dependensi yang diperlukan untuk Fedora Linux adalah proses dua langkah. Pertama, buka terminal dan gunakan DNF untuk menginstal grup paket pengembangan Fedora.

sudo dnf groupinstall "Alat Pengembangan""C Alat Pengembangan dan Perpustakaan"

Selanjutnya, gunakan terminal untuk mendapatkan dependensi qTox / Toxcore khusus.

sudo dnf instal \ autoconf \ automake \ check \ check-devel \ ffmpeg-devel \ gtk2-devel \ kf5-soneta \ libexif-devel \ libsodium-devel \ libtool \ libvpx-devel \ libXScrnSaver-devel \ openal-soft-devel \ openssl-devel \ opus-devel \ qrencode-devel \ qt5-linguist \ qt5-qtsvg \ qt5-qtsvg-devel \ qt-creator \ qt-devel \ qt-doc \ qtsingleapplication \ sqlcipher \ sqlcipher-devel \ git

OpenSUSE

sudo zypper instal \ libexif-devel \ libffmpeg-devel \ libopus-devel \ libQt5Concurrent-devel \ libqt5-linguist \ libQt5Network-devel \ libQt5OpenGL-devel \ libqt5-qtbase-umum \ libqt5-qtsvg-devel \ libQt5Xml-devel \ libsodium-devel \ libvpx-devel \ libXScrnSaver-devel \ openal-soft-devel \ pola-openSUSE-devel_basis \ qrencode-devel \ sqlcipher-devel \ sqonn \ git

Linux Generik

Pengguna Linux yang menginginkan qTox dan semua komponennya perlu melakukannya kunjungi halaman instalasi dan pelajari apa yang harus dipasang untuk membangun kode dengan sukses. Atau, ada a qTox AppImage tersedia. AppImage akan menyelesaikan pekerjaan, meskipun dengan tidak mengumpulkannya dari sumber, program tidak akan dioptimalkan untuk PC Anda.

Kompilasi Toxcore

Di pusat qTox adalah protokol Tox (alias toxcore). Toxcore adalah ketergantungan utama, dan tanpanya, program qTox tidak akan dibangun dengan benar. Untungnya, membangun dan menginstal protokol Tox pada sistem Linux sangat sederhana.

Mulai proses instalasi Toxcore dengan mengambil kode terbaru di terminal dengan alat Git.

git klon https://github.com/toktok/c-toxcore.git tokso

CD ke dalam folder "toxcore" baru dan jalankan cmake.

cd toxcore. cmake.

Bangun perangkat lunak Toxcore dengan menjalankan membuat perintah.

make -j$(nproc)

Terakhir, selesaikan prosesnya dengan menginstal Toxcore.

sudo lakukan instal
gema'/usr/local/lib/'| sudo tee -a /etc/ld.so.conf.d/locallib.conf sudo ldconfig

Instal qTox Client

Toxcore berfungsi, jadi sekarang saatnya untuk membangun klien qTox dan menginstalnya di Linux. Seperti dengan toxcore, membangun klien qTox dimulai dengan mengkloning kode secara lokal melalui Git.

git klon https://github.com/qTox/qTox.git

Dengan kode qTox di PC Linux Anda, gunakan CD perintah dan pindahkan terminal ke folder sumber.

cd qTox

Di dalam folder sumber, jalankan cmake untuk menghasilkan a makefile.

cmake .

Kompilasi kode qTox di PC Linux Anda dengan membuat perintah.

make -j$(nproc)

Instal perangkat lunak pada PC Linux Anda dengan buat instal.

sudo lakukan instal

Menggunakan qTox

Luncurkan aplikasi qTox di desktop Linux Anda. Setelah aplikasi selesai dimulai, Anda akan melihat jendela masuk. Jika Anda sudah memiliki akun Tox, masuklah dengan informasi pengguna Anda. Atau, pilih tombol "Profil Baru", dan buat pengguna baru.

Setelah Anda berada di qTox, Anda akan dapat menambahkan teman dengan menempelkan kode ID mereka ke kotak "Tox ID", di bawah "add friend menu".

watch instagram story