- - qTox İstemcisini Linux Üzerine Kurma

Linux'ta qTox İstemcisi Nasıl Kurulur?

Ş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