Şifreli mesajlaşma Linux’ta büyüyor veSon zamanlarda bu iletişim türü için en popüler protokollerden biri Tox. Tamamen p2p, metin, video desteği ve düzinelerce güvenlik ve gizlilik özelliğine sahip. Tox protokolü açık kaynak kodludur ve proje geliştiricilerin sohbet servisini kullanmak için kendi üçüncü taraf AppImage'larını oluşturmasını teşvik eder. Dışarıdaki tüm müşterilerden qTox istemcisi en popülerlerden biri.
SPOİLER UYARISI: Aşağı kaydırın ve bu makalenin sonunda eğitim videosunu izleyin.
Bağımlılıkları Yükle
QTox istemcisinin kendisi, tüm Tox istemcileri gibi,Tox protokolüne güvenin. Çoğu Linux dağıtımında, protokol için resmi paketler yoktur, bu nedenle el ile oluşturmanız gerekir. Protokolü derlemek için bir terminal açın ve gerekli inşa bağımlılıklarını kurun. Ardından sisteminizdeki kodu derlemek için komutları izleyin.
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 libswresample-dev libswscale-dev libvpx-dev libxss-dev qrencode qt5-default qttools5-dev-tools qttools5-dev git
Debian
Debian üzerine kurulu qTox'u almak sorun değil,resmen, sadece Debian 9 Stable (Stretch) desteği var. Bu yazılımı Eski Ahır (8) veya Test (10) üzerinde inşa etmek isteyenler kendi sorumluluğunuzdadır!
Bir terminalde, Apt-get paket yöneticisine aşağıdaki bağımlılıkları kurun.
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
Arch Linux kullanıcılarının yükleme konusunda hiçbir sorunu olmamalıİşletim sistemi desteği için qTox bağımlılıkları web sitesinde özel olarak belirtilmiştir. Ancak, Arch Linux kullanıyorsanız ve uygulamayı kaynağından oluşturmak istemiyorsanız, bunun yerine AUR qTox paketini indirmeyi düşünün.
sudo pacman -S --needed base-devel qt5 openal libxss qrencode ffmpeg opus libvpx libsodium git
fötr şapka
Fedora Linux için gerekli tüm bağımlılıkları almak iki adımlı bir işlemdir. Öncelikle, bir terminal açın ve Fedora geliştirme paket grubunu kurmak için DNF'yi kullanın.
sudo dnf groupinstall "Development Tools" "C Development Tools and Libraries"
Sonra, özel qTox / Toxcore bağımlılıklarını elde etmek için terminali kullanın.
sudo dnf install autoconf automake check check-devel ffmpeg-devel gtk2-devel kf5-sonnet 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 install libexif-devel libffmpeg-devel libopus-devel libQt5Concurrent-devel libqt5-linguist libQt5Network-devel libQt5OpenGL-devel libqt5-qtbase-common-devel libqt5-qtsvg-devel libQt5Xml-devel libsodium-devel libvpx-devel libXScrnSaver-devel openal-soft-devel patterns-openSUSE-devel_basis qrencode-devel sqlcipher-devel sonnet-devel git
Genel Linux
QTox ve hepsini isteyen Linux kullanıcılarıbileşenlerin yükleme sayfasını ziyaret etmesi ve kodu başarıyla oluşturmak için ne yükleneceği hakkında bilgi edinmesi gerekir. Alternatif olarak, mevcut bir qTox AppImage vardır. AppImage işi tamamlayacaktır, ancak kaynaktan derlenmeyerek program PC'niz için optimize edilmeyecektir.
Toxcore derleme
QTox'un merkezinde Tox protokolü (akatoxcore). Toxcore ana bağımlılıktır ve onsuz, qTox programı doğru şekilde oluşturulmaz. Neyse ki, Tox protokolünü bir Linux sistemine kurmak ve kurmak çok basittir.
Git aracıyla bir terminaldeki en son kodu alarak Toxcore'un kurulum işlemini başlatın.
git clone https://github.com/toktok/c-toxcore.git toxcore
CD yeni "toxcore" klasörüne girin ve çalıştırın cmake.
cd toxcore cmake .
Toxcore yazılımını çalıştırarak Yapmak Komut.
make -j$(nproc)
Son olarak, Toxcore'u yükleyerek işlemi tamamlayın.
sudo make install
echo "/usr/local/lib/" | sudo tee -a /etc/ld.so.conf.d/locallib.conf sudo ldconfig
QTox İstemcisini Kur
Toxcore çalışıyor, şimdi qTox istemcisini kurmanın ve Linux'a kurmanın zamanı geldi. Toxcore'da olduğu gibi, qTox istemcisini oluşturmak kodu yerel olarak Git aracılığıyla klonlayarak başlar.

git clone https://github.com/qTox/qTox.git
Linux PC'nizdeki qTox koduyla, CD komutunu verin ve terminali kaynak klasörüne taşıyın.
cd qTox
Kaynaklar klasörünün içinde çalıştırın cmake oluşturmak için makefile.
cmake .
Linux PC’nizdeki qTox kodunu Yapmak Komut.
make -j$(nproc)
Yazılımı Linux PC'nize yükleyin yükleme yap.
sudo make install
QTox Kullanımı
Linux masaüstünüzde qTox uygulamasını başlatın. Uygulama başlatıldıktan sonra bir giriş penceresi göreceksiniz. Zaten bir Tox hesabınız varsa, kullanıcı bilgilerinizle giriş yapın. Alternatif olarak, “Yeni Profil” düğmesini seçin ve yeni bir kullanıcı oluşturun.

QTox’a girdikten sonra, ID kodlarını “arkadaş ekle menüsü” altındaki “Tox Kimliği” kutusuna yapıştırarak arkadaş ekleyebilirsiniz.
Yorumlar