டிரான்ஸ்மிஷன் 4.0: பல பயனுள்ள புதிய அம்சங்களுடன் புதிய பதிப்பு

டிரான்ஸ்மிஷன் 4.0: பல பயனுள்ள புதிய அம்சங்களுடன் புதிய பதிப்பு

டிரான்ஸ்மிஷன் 4.0: பல பயனுள்ள புதிய அம்சங்களுடன் புதிய பதிப்பு

இன்றைய எங்கள் இடுகையிலும், தலைப்பு சொல்வது போல், நாங்கள் பற்றிய செய்திகளை உரையாற்றுவோம் "டிரான்ஸ்மிஷன் 4.0". கிரேட்டின் மிகச் சமீபத்திய பதிப்பு எது இலவச மற்றும் திறந்த BitTorrent கிளையன்ட் குனு/லினக்ஸுக்கு. அவ்வாறு செய்ய, கடந்த முறை (கிட்டத்தட்ட 3 ஆண்டுகளுக்கு முன்பு) செய்தியை மதிப்பாய்வு செய்ததைப் போலவே, அதன் வளர்ச்சியைப் புகாரளிக்கவும். பரிமாற்றம் 3.0.

அந்த சந்தர்ப்பத்தில் போலவே, இந்த புதிய மற்றும் கடைசியாக வெளியிடப்பட்ட பதிப்பு, இது ஒரு சிறந்த புதுப்பிப்பு, இது மிகவும் முக்கியமான செய்திகள் நிறைந்தது இலவச குறுக்கு மேடை மென்பொருள் மற்றும் திறந்த மூல. என கீழே காணலாம்.

பரிமாற்றம் பற்றி 3.0

ஆனால், சமீபத்திய பதிப்பின் சமீபத்திய வெளியீடு பற்றி இந்த இடுகையைத் தொடங்குவதற்கு முன் "டிரான்ஸ்மிஷன் 4.0", இது தொடர்பான முந்தைய இடுகையை நீங்கள் ஆராயுமாறு பரிந்துரைக்கிறோம்:

பரிமாற்றம் பற்றி 3.0
தொடர்புடைய கட்டுரை:
டிரான்ஸ்மிஷன் 3.0, இந்த எளிய டொரண்ட் கிளையண்டின் புதிய பதிப்பு

பரிமாற்றம் 4.0: இப்போது BitTorrent v2 ஆதரவுடன்

பரிமாற்றம் 4.0: இப்போது BitTorrent v2 ஆதரவுடன்

டிரான்ஸ்மிஷன் 4.0 இல் தற்போதைய செய்தி

படி அதிகாரப்பூர்வ அறிவிப்பு வெளியீட்டின் "டிரான்ஸ்மிஷன் 4.0", இந்தப் புதிய பதிப்பில் பின்வரும் பல புதிய அம்சங்களும் அடங்கும்

  1. வளங்களைப் பயன்படுத்துவதன் செயல்திறன் குறித்து, குறியீடானது திறமையற்ற குறியீடு மற்றும் நினைவகப் பயன்பாட்டை சரிசெய்வதற்காக விரிவான விவரக்குறிப்பு மற்றும் மேம்படுத்தப்பட்டுள்ளது. எனவே நீங்கள் இப்போது டிரான்ஸ்மிஷன் 50 ஐ விட 70% குறைவான CPU சுழற்சிகளையும் 3.00% குறைவான நினைவக ஒதுக்கீடுகளையும் பயன்படுத்தலாம்.
  2. வளர்ச்சியில் சமூகத்தின் பங்கேற்பு குறித்து, குறியீடு மேம்படுத்தப்பட்டுள்ளது, இதனால் நிரல் கடந்த காலத்தை விட பிழை அறிக்கைகள் மற்றும் குறியீடு சமர்ப்பிப்புகளுக்கு மிகவும் பதிலளிக்கக்கூடியதாக இருக்கும். கூடுதலாக, இப்போது மிகவும் சுறுசுறுப்பான தன்னார்வ கூட்டுப்பணியாளர்களின் புதிய குழு உள்ளது.
  3. குறியீடு நவீனமயமாக்கல் பற்றி, அனைத்து குறியீடு அடிப்படையும் C இலிருந்து C++ க்கு மாற்றப்பட்டது. இதையொட்டி, ஆயிரக்கணக்கான தனிப்பயன் குறியீடு வரிகள் அகற்றப்பட்டு மற்றவை C++ க்கு மேம்படுத்தப்பட்டன. இதனால் கர்னல் குறியீட்டை அடைவது 18% குறைக்கப்பட்டது. மேலும், GTK கிளையன்ட் GTK4/GTKMMக்கு போர்ட் செய்யப்பட்டுள்ளது.
  4. இணைக்கப்பட்ட புதிய அம்சங்கள் குறித்து, பின்வருவனவற்றைக் குறிப்பிடுவது மதிப்பு: BitTorrent v2 டோரண்டுகள் மற்றும் ஹைப்ரிட் டோரண்டுகளின் பயன்பாட்டுடன் இணக்கத்தன்மை மற்றும் அனைத்து பொது டொரண்டுகளையும் விளம்பரப்படுத்தப் பயன்படுத்தக்கூடிய "இயல்புநிலை" டிராக்கர்களின் உள்ளமைவு. மேலும், இப்போது புதிதாக சேர்க்கப்படும் விதைகளை உடனடியாக தொடங்கி பாகங்களை சரிபார்த்துக்கொள்ளலாம் என்று கேட்டுள்ளீர்கள். இது, விதைப்பு தொடங்கும் முன் முழு சரிபார்ப்பு தேவைப்படுவதற்கு பதிலாக.

இறுதியாக, மேலும் கூறப்பட்ட மென்பொருளைப் பற்றிய கூடுதல் தகவலுக்கு மற்றும் அதன் நிறுவல் கோப்புகளைப் பெற, வழக்கம் போல், அதன் இரண்டும் அதிகாரப்பூர்வ வலைத்தளம் அவருடையது கிட்ஹப் களஞ்சியம்.

தொடர்புடைய கட்டுரை:
டோரண்ட்களை பதிவிறக்கம் செய்து பகிர்ந்து கொள்ள சிறந்த வாடிக்கையாளர்களில் ஒருவரான டிரான்ஸ்மிஷனை எவ்வாறு பயன்படுத்துவது

இடுகைக்கான சுருக்கம் பேனர்

சுருக்கம்

சுருக்கமாக, "டிரான்ஸ்மிஷன் 4.0" இந்த பெரிய கொடுக்க வருகிறது பிட்டோரண்ட் கிளையண்ட் மிகவும் குறிப்பிடத்தக்க சீரமைப்பு. மற்றும் அனைத்து நன்றி உங்களுக்கு பல முக்கிய மேம்பாடுகள், மாற்றங்கள் மற்றும் திருத்தங்கள் செய்து. இந்த வழியில், இணையத்தில் கோப்பு பதிவிறக்கங்களின் நிர்வாகத்தை மேம்படுத்துவதற்கு, செயல்பாட்டு ரீதியாகவும், பார்வையாகவும். மேலும், நீங்கள் இதை வழக்கமாகப் பயன்படுத்துபவராக இருந்தால், இந்த புதிய அம்சங்களை நீங்கள் சிறப்பாகக் கண்டறிந்தால், அது மகிழ்ச்சியாக இருக்கும் உங்கள் அனுபவம் மற்றும் பதிவுகள் தெரியும் முதல் கை, கருத்துகள் மூலம்.

மேலும், நினைவில் கொள்ளுங்கள், எங்கள் தொடக்கத்தைப் பார்வையிடவும் «வலைத்தளத்தில்», அதிகாரப்பூர்வ சேனலுக்கு கூடுதலாக தந்தி மேலும் செய்திகள், பயிற்சிகள் மற்றும் Linux புதுப்பிப்புகளுக்கு. மேற்கு குழு, இன்றைய தலைப்பில் மேலும் தகவலுக்கு.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   ராபர்டோ அவர் கூறினார்

    மிகவும் சுவாரஸ்யமானது, மிக்க நன்றி
    இப்போது இந்த புதிய பதிப்பை எவ்வாறு நிறுவுவது என்பதை குறைந்த நிபுணர்களிடம் கூறுவதற்கு ஒருவர் தேவை.
    நான் tar.xz ஐ பதிவிறக்கம் செய்துவிட்டேன், அதை அவிழ்த்துவிட்டேன், எப்படி தொடர்வது என்று தெரியவில்லை. நான் கண்டறிந்த சில தீர்வுகள் எனக்கு வேலை செய்யவில்லை.

    1.    ஜோஸ் ஆல்பர்ட் அவர் கூறினார்

      அன்புடன், ராபர்ட். உங்கள் கருத்துக்கு நன்றி. நிரலை எவ்வாறு தொகுத்து நிறுவுவது என்பதற்கான வழிமுறைகள் அதன் readme.md கோப்பு மற்றும் GitHub இணையதளத்தில் உள்ளன. உங்களிடம் முந்தைய பதிப்பு நிறுவப்படவில்லை என்பதை உறுதிப்படுத்தவும்:

      $ tar xf ஒலிபரப்பு-4.00.tar.xz
      $cd பரிமாற்றம்-4.00
      $ mkdir உருவாக்க
      $ சிடி உருவாக்கம்
      $ # உகந்த பைனரியை உருவாக்க -DCMAKE_BUILD_TYPE=RelWithDebInfo ஐப் பயன்படுத்தவும்.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ உருவாக்கு
      ud sudo நிறுவவும்

      மேலும் இது GitHub இலிருந்து இருந்தால் பின்வருபவை:

      ### முதல் முறையாக நிறுவவும்

      $ கிட் குளோன் https://github.com/transmission/transmission ஒலிபரப்பு
      $cd பரிமாற்றம்
      $ git துணைத் தொகுதி மேம்படுத்தல் --init --recursive
      $ mkdir உருவாக்க
      $ சிடி உருவாக்கம்
      $ # உகந்த பைனரியை உருவாக்க -DCMAKE_BUILD_TYPE=RelWithDebInfo ஐப் பயன்படுத்தவும்.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ உருவாக்கு
      ud sudo நிறுவவும்

      ### உண்மையாக்க

      $ சிடி டிரான்ஸ்மிஷன்/பில்ட்
      $ சுத்தம் செய்யுங்கள்
      $ git submodule foreach --recursive git clean -xfd
      $ git pull --rebase --prune
      $ git submodule update --recursive
      $ # உகந்த பைனரியை உருவாக்க -DCMAKE_BUILD_TYPE=RelWithDebInfo ஐப் பயன்படுத்தவும்.
      $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
      $ உருவாக்கு
      ud sudo நிறுவவும்

      https://github.com/transmission/transmission

      1.    ராபர்டோ அவர் கூறினார்

        வணக்கம் ஜோஸ் ஆல்பர்ட், தகவலுக்கு மிக்க நன்றி,
        நீங்கள் சொல்லும் வழிமுறைகளை நான் பின்பற்றினேன், ஆனால் நான் வரியில் நுழைந்தபோது:

        cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

        இது எனக்கு பின்வரும் பிழையை அளிக்கிறது:

        C கம்பைலர் அடையாளம் குனு 10.2.1
        - சிஎக்ஸ்எக்ஸ் கம்பைலர் அடையாளம் குனு 10.2.1
        - சி கம்பைலர் ஏபிஐ தகவலைக் கண்டறிதல்
        - சி கம்பைலர் ஏபிஐ தகவலைக் கண்டறிதல் - முடிந்தது
        — வேலை செய்யும் சி கம்பைலரைச் சரிபார்க்கவும்: /usr/bin/cc – தவிர்க்கப்பட்டது
        - சி தொகுத்தல் அம்சங்களைக் கண்டறிதல்
        — C கம்பைல் அம்சங்களைக் கண்டறிதல் – முடிந்தது
        - சிஎக்ஸ்எக்ஸ் கம்பைலர் ஏபிஐ தகவலைக் கண்டறிதல்
        - சிஎக்ஸ்எக்ஸ் கம்பைலர் ஏபிஐ தகவலைக் கண்டறிதல் - முடிந்தது
        — வேலை செய்யும் CXX கம்பைலரைச் சரிபார்க்கவும்: /usr/bin/c++ – தவிர்க்கப்பட்டது
        -CXX தொகுத்தல் அம்சங்களைக் கண்டறிதல்
        — CXX தொகுத்தல் அம்சங்களைக் கண்டறிதல் – முடிந்தது
        pthread.h ஐத் தேடுகிறது
        pthread.h-ஐத் தேடுகிறது
        — சோதனை CMAKE_HAVE_LIBC_PTHREAD செய்யப்படுகிறது
        - சோதனை CMAKE_HAVE_LIBC_PTHREAD - தோல்வியடைந்தது
        - pthreads இல் pthread_create ஐத் தேடுகிறது
        - pthreads இல் pthread_create ஐத் தேடுகிறது - காணப்படவில்லை
        - pthread இல் pthread_create ஐத் தேடுகிறது
        - pthread இல் pthread_create ஐத் தேடுகிறது - கிடைத்தது
        - கிடைத்த நூல்கள்: உண்மை
        CMake பிழை /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (செய்தி):
        CURL ஐக் கண்டுபிடிக்க முடியவில்லை (காணவில்லை: CURL_LIBRARY CURL_INCLUDE_DIR) (தேவையானது
        குறைந்தபட்ச பதிப்பு "7.28.0")
        அழைப்பு அடுக்கு (மிக சமீபத்திய அழைப்பு முதலில்):
        /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458 (_FPHSA_FAILURE_MESSAGE)
        /usr/share/cmake-3.18/Modules/FindCURL.cmake:169 (find_package_handle_standard_args)
        CMakeLists.txt: 203 (find_package)

        - முழுமையடையாமல் கட்டமைத்தல், பிழைகள் ஏற்பட்டன!
        மேலும் பார்க்கவும் "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeOutput.log".
        மேலும் பார்க்கவும் "/home/capgros/Downloads/transmission-4.0.0/build/CMakeFiles/CMakeError.log".

        CURL ஐக் கண்டுபிடிக்கவில்லை என்று பிழை கூறுவதை நான் புரிந்துகொள்கிறேன், ஆனால் நான் அதை நிறுவியிருக்கிறேன்:

        ~/பதிவிறக்கம்/பரிமாற்றம்-4.0.0/build$ dpkg -l | grep சுருட்டை

        ii curl 7.74.0-1.3+deb11u5 amd64 கட்டளை வரி கருவி URL தொடரியல் மூலம் தரவு பரிமாற்றம்
        ii libcurl3-gnutls:amd64 7.74.0-1.3+deb11u5 amd64 பயன்படுத்த எளிதான கிளையன்ட் பக்க URL பரிமாற்ற நூலகம் (GnuTLS சுவை)
        ii libcurl4:amd64 7.74.0-1.3+deb11u5 amd64 பயன்படுத்த எளிதான கிளையன்ட் பக்க URL பரிமாற்ற நூலகம் (OpenSSL சுவை)
        ii python3-pycurl 7.43.0.6-5 amd64 லிப்கர்லுடன் பைதான் பிணைப்புகள் (பைதான் 3)

        நான் பிழை பதிவுகளைப் பார்த்தேன், ஆனால் அவர்கள் சொல்வது எதுவும் எனக்குப் புரியவில்லை, அதை நான் எப்படி சரிசெய்வது என்று உங்களுக்குத் தெரிந்தால் சொல்லுங்கள்.
        என்னிடம் டெபியன் 11 உள்ளது

        1.    ஜோஸ் ஆல்பர்ட் அவர் கூறினார்

          அன்புடன், ராபர்ட். ஆம், வெளிப்படையாக, உங்கள் OS ஆனது 7.28 பதிப்பு XNUMX க்கு சமமான அல்லது அதற்கு அதிகமான CURL லைப்ரரியைக் காணவில்லை என்று கூறுகிறது. இது அந்த நூலகத்தை நிறுவுகிறதா என்பதைப் பார்க்க இதை இயக்கவும், அந்த பதிப்பு அல்லது அதற்கு மேற்பட்ட பதிப்பு உங்களிடம் உள்ளது என்று நம்புகிறேன்:

          sudo apt மேம்படுத்தல் && sudo apt மேம்படுத்தல் && sudo apt நிறுவ கர்ல் && sudo apt-get install libcurl4-openssl-dev

          அல்லது CentOS ஐப் பயன்படுத்தினால்: sudo yum libcurl-devel ஐ நிறுவவும்

          1.    ராபர்டோ அவர் கூறினார்

            வணக்கம் ஆல்பர்ட், நீங்கள் சொல்லும் லைப்ரரிகளை இன்ஸ்டால் செய்துவிட்டேன், நான் வலையில் தேடிக் கொண்டிருக்கிறேன், நான் கண்டுபிடிக்கும் தீர்வுகள் தெளிவாக இல்லை, என் அறிவுக்கு மிகவும் சிக்கலானவை.
            நான் இப்போது பதிப்பு 3 உடன் ஒட்டிக்கொள்கிறேன்.
            Muchas gracias.