Şifreli mesajlaşma Linux'ta büyüyor ve son zamanlarda bu tür iletişim için en popüler protokollerden biri Tox. Tamamen p2p, metin, video ve düzinelerce güvenlik ve gizlilik özelliğine sahiptir. Tox protokolü açık kaynak kodludur ve proje, geliştiricileri sohbet hizmetini kullanmak için kendi üçüncü taraf AppImage'larını oluşturmaya teşvik eder. Orada tüm istemciler dışında, qTox istemci en popüler biridir.
SPOİLER UYARISI: Aşağı kaydırın ve video eğiticisini izle bu makalenin sonunda.
QTox istemcisinin kendisi, tüm Tox istemcileri gibi, Tox protokolüne dayanır. Birçok Linux dağıtımında, protokol için resmi paketler yoktur, bu yüzden manuel olarak oluşturmanız gerekir. Protokolü derlemek için bir terminal açın ve gerekli derleme bağımlılıklarını kurun. Ardından sisteminizdeki kodu derlemek için komutları izleyin.
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 üzerinde qTox'u kurmak sorun değil, ancak resmen sadece Debian 9 Stable (Stretch) desteği var. Bu yazılımı Old Stable (8) veya Testing (10) üzerine inşa etmek isteyenler bunu kendi sorumluluğunuzdadır!
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 kullanıcılarının qTox bağımlılıklarını yükleme konusunda herhangi bir sorunu olmamalıdır, çünkü işletim sistemi desteği web sitesinde özellikle belirtilmiştir. Ancak, Arch Linux'taysanız ve uygulamayı kaynaktan oluşturmak istemiyorsanız, bunun yerine qTox'un AUR paketini indirmeyi düşünün.
sudo pacman -S - gerekli base-devel qt5 openal libxss qrencode ffmpeg opus libvpx libsodium git
Fedora Linux için gerekli tüm bağımlılıkları elde etmek iki aşamalı bir süreçtir. İlk olarak, bir terminal açın ve Fedora geliştirme paket grubunu kurmak için DNF'yi kullanın.
sudo dnf groupinstall "Geliştirme araçları""C Geliştirme Araçları ve Kütüphaneleri"
Ardından, özel qTox / Toxcore bağımlılıklarını almak 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-yaratıcısı \ qt-devel \ qt-doc \ qtsingleapplication \ sqlcipher \ sqlcipher-devel \ git
sudo zypper install \ libexif-devel \ libffmpeg-devel \ libopus-devel \ libQt5Concurrent-devel \ libqt5-linguist \ libQt5Network-devel \ libQt5OpenGL-devel \ libqt5-qtbase-ortak-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
QTox'u ve tüm bileşenlerini isteyen Linux kullanıcılarının kurulum sayfasını ziyaret edin ve kodu başarıyla oluşturmak için ne yükleneceğini öğrenin. Alternatif olarak, qTox AppImage mevcut. AppImage işi yapacak, ancak kaynaktan derlemeyerek program PC'niz için optimize edilmeyecektir.
QTox'un merkezinde Tox protokolü (diğer adıyla toxcore) bulunur. 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 basit.
Git aracıyla bir terminaldeki en son kodu alarak Toxcore'un kurulum işlemini başlatın.
git klonu https://github.com/toktok/c-toxcore.git toxcore
CD yeni “toxcore” klasörüne girin ve çalıştırın cmake.
cd toksikolojisi. cmake.
Toxcore yazılımını Yapmak Komut.
yapmak -j$(nproc)
Son olarak, Toxcore'u yükleyerek işlemi tamamlayın.
sudo make install
Eko'/usr/local/lib/'| sudo tee -a /etc/ld.so.conf.d/locallib.conf sudo ldconfig
Toxcore çalışıyor, şimdi qTox istemcisini oluşturma ve Linux'a kurma zamanı. Toxcore'da olduğu gibi qTox istemcisini oluşturmak, kodu Git üzerinden yerel olarak klonlayarak başlar.
git klonu https://github.com/qTox/qTox.git
Linux PC'nizdeki qTox kodu ile, CD komutu girin ve terminali kaynaklar klasörüne taşıyın.
cd qTox
Kaynaklar klasörünün içinde çalıştırın cmake oluşturmak makefile.
cmake .
Linux PC'nizdeki qTox kodunu Yapmak Komut.
yapmak -j$(nproc)
Yazılımı Linux PC'nize yükleyin. kurulum yap.
sudo make install
Linux masaüstünüzde qTox uygulamasını başlatın. Uygulama başladı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, kimlik kodlarını "Arkadaş ekle menüsü" altındaki "Tox Kimliği" kutusuna yapıştırarak arkadaş ekleyebilirsiniz.
Linux'taysanız ve modern ve hafif bir web tarayıcısına ihtiyacınız ...
Otter tarayıcısı, Opera tarayıcısının eski sürümünü korumaya odakla...
Firefox, Linux’un favori açık kaynaklı web tarayıcısı olarak tüm di...