विकास के एक वर्ष के बाद, ट्रांसमिशन 3.0 के नए संस्करण की रिलीज़ की घोषणा की गई, जिसमें कुछ नए फीचर्स, बदलाव और बग फिक्स जोड़े गए हैं। जो लोग ट्रांसमिशन से अनजान हैं उन्हें यह बात जान लेनी चाहिए बिटटोरेंट नेटवर्क के लिए एक मुफ़्त, खुला स्रोत, हल्का पी2पी क्लाइंट है।
यह बिटटोरेंट क्लाइंट के संसाधनों पर अपेक्षाकृत हल्का और कम मांग वाला है, जो सी भाषा में लिखा गया है और विभिन्न प्रकार के यूजर इंटरफेस का समर्थन करता है: जीटीके, क्यूटी, देशी मैक, वेब इंटरफेस, डेमॉन, कमांड लाइन। यह निम्नलिखित ऑपरेटिंग सिस्टम के साथ संगत है: मैक ओएस एक्स, लिनक्स, नेटबीएसडी, फ्रीबीएसडी, ओपनबीएसडी और विंडोज।
का मुख्य लाभ यह सॉफ़्टवेयर ऐसा है कि यह वास्तव में विज्ञापनों, पॉप-अप और संदिग्ध लिंक के बिना मुफ़्त सॉफ़्टवेयर है।
दूसरा फायदा यह है कि इसमें प्रोग्राम को नियंत्रित करने के लिए कुछ विकल्प हैं, सामान्य विंडो मोड के अलावा, आप कमांड लाइन से या ब्राउज़र के माध्यम से टोरेंट जोड़ और हटा सकते हैं।
ट्रांसमिशन 3.0 में नया क्या है?
इस लोकप्रिय टोरेंट क्लाइंट के नए संस्करण की घोषणा में जो मुख्य बदलाव सामने आए हैं, वे हैं इसके इंटरफ़ेस में परिवर्तन, जबसे जीटीके के लिए क्लाइंट के लिए हॉटकीज़ जोड़ी गई हैं डाउनलोड अनुक्रम को नेविगेट करने के लिए, .desktop फ़ाइल को अद्यतन किया गया है, AppData फ़ाइल को जोड़ा गया है, GNOME के शीर्ष पैनल के लिए प्रतीकात्मक चिह्न प्रस्तावित किए गए हैं, intltool से gettext पर स्विच पूरा हो गया है।
जबकि, Qt के क्लाइंट संस्करण के लिए, Qt संस्करण (5.2+) के लिए आवश्यकताएँ बढ़ गई हैं, हॉटकीज़ जोड़ी जाती हैं डाउनलोड कतार में जाने के लिए, टोरेंट गुणों को संसाधित करते समय मेमोरी की खपत कम हो जाती है, लंबे नाम वाली फ़ाइलों के लिए टूलटिप्स प्रदान किए जाते हैं, इंटरफ़ेस HiDPI स्क्रीन के लिए अनुकूलित किया गया है।
पृष्ठभूमि प्रक्रिया में, libsystemd-daemon के बजाय libsystemd का उपयोग करने के लिए परिवर्तित; स्ट्रीम-डेमन.सर्विस फ़ाइल में विशेषाधिकार वृद्धि निषिद्ध है।
का भी उल्लेख है वेब क्लाइंट में XSS भेद्यता का समाधान और प्रदर्शन संबंधी समस्याओं का समाधान कर दिया गया है और मोबाइल उपकरणों के लिए इंटरफ़ेस में सुधार किया गया है।
दूसरी ओर, इस बात पर भी प्रकाश डाला गया है कि RPC सर्वर पर IPv6 के माध्यम से कनेक्शन स्वीकार करने की क्षमता और वह एसएसएल प्रमाणपत्र सत्यापन डिफ़ॉल्ट रूप से सक्षम है HTTPS के माध्यम से डाउनलोड के लिए। एम्बेडेड http सर्वर पर, पासवर्ड अनुमान से बचाने के लिए विफल प्रमाणीकरण प्रयासों की संख्या 100 तक सीमित है।
अन्य परिवर्तनों की जिनका उल्लेख किया गया है:
- Xfplay, PicoTorrent, मुफ्त डाउनलोड मैनेजर, Folx और Baidu नेटडिस्क टोरेंट क्लाइंट के लिए पीयर आईडी जोड़े गए।
- TCP_FASTOPEN विकल्प के लिए समर्थन जोड़ा गया, जो आपको कनेक्शन सेटअप समय को थोड़ा कम करने की अनुमति देता है।
- IPv6 कनेक्शन के लिए ToS (सेवा का प्रकार, ट्रैफ़िक क्लास) ध्वज की बेहतर हैंडलिंग;
- ब्लैकलिस्ट पर सीआईडीआर एनोटेशन में सबनेट मास्क निर्दिष्ट करने की क्षमता जोड़ी गई (उदाहरण के लिए, 1.2.3.4/24)।
- mbedtls (polarssl), wolfssl (cyassl), और LibreSSL के साथ-साथ OpenSSL (1.1.0+) के नए संस्करणों के साथ बिल्ड समर्थन जोड़ा गया।
- सीएमके-आधारित बिल्ड स्क्रिप्ट ने निंजा बिल्डर, libappindicator, systemd, सोलारिस और macOS के लिए समर्थन में सुधार किया।
- MacOS के लिए क्लाइंट ने प्लेटफ़ॉर्म संस्करण (10.10) के लिए आवश्यकताओं को बढ़ाया, डार्क थीम के लिए समर्थन जोड़ा।
लिनक्स पर ट्रांसमिशन कैसे स्थापित करें?
पैरा जो लोग डेबियन, उबंटू, लिनक्स मिंट या इनसे प्राप्त किसी भी वितरण के उपयोगकर्ता हैं, वे एप्लिकेशन इंस्टॉल करें:
sudo add-apt-repository ppa:transmissionbt/ppa -y sudo apt install transmission
अगर वे हैं फेडोरा या उस पर आधारित वितरण के उपयोगकर्ता, आप निम्नलिखित के साथ एप्लिकेशन इंस्टॉल कर सकते हैं आदेश:
sudo yum install transmission
जबकि उनके लिए जो मैनड्रिवा लिनक्स उपयोगकर्ताओं को इस कमांड के साथ इंस्टॉल करना चाहिए:
sudo urpmi transmission
जो हैं उनके केस के लिए openSUSE उपयोगकर्ता, आपको टर्मिनल में निम्नलिखित टाइप करना चाहिए:
sudo zypper install transmission
अंत में, उन लोगों के मामले में जो के उपयोगकर्ता हैं आर्क लिनक्स और इससे प्राप्त वितरण को इस कमांड के साथ स्थापित किया जा सकता है:
sudo pacman -S transmission
वैसे ही ट्रांसमिशन को सिस्टम में उसके स्रोत कोड से संकलित किया जा सकता है, ऐसा करने के लिए बस नीचे दिए गए चरणों का पालन करें।
उनका स्रोत कोड GitHub पर होस्ट किया गया है, इसलिए उनके पास git समर्थन होना चाहिए ताकि वे रिपॉजिटरी को क्लोन कर सकें।
हम एक टर्मिनल खोलने जा रहे हैं और उसमें निम्नलिखित टाइप करेंगे।
सबसे पहले आइए स्रोत कोड प्राप्त करें:
git clone https://github.com/transmission/transmission Transmission
हम निर्देशिका में प्रवेश करते हैं:
cd Transmission
और हम निम्नलिखित आदेशों के साथ संकलन शुरू करते हैं जिन्हें हमें एक-एक करके टाइप करना होगा:
git submodule update --init mkdir build cd build cmake .. make sudo make install