ฉันอัปเกรดเป็นUubuntu 20.4
น้ำท่วมอัปเกรดเป็น 2.0
Deluge (libtorrent 1.1.15???) มีปัญหาเกี่ยวกับการรั่วไหลของหน่วยความจำ
ดังนั้นฉันจึงอัปเกรด libtorrent โดยใช้คำแนะนำต่างๆ ซึ่งดูเหมือนจะไม่ประสบความสำเร็จ
นี่คือคำสั่งต่าง ๆ ที่เรียกใช้:
- sudo apt-get build-dep libtorrent-rasterbar
- sudo apt-get install build-essential checkinstall libboost-system-dev
libboost-python-dev libboost-chrono-dev libboost-สุ่ม-dev
libssl-dev
- tar xf libtorrent-rasterbar-1.2.14.tar.gz
- ซีดี libtorrent-rasterbar-1.2.14/
- ./configure --enable-python-binding --with-libiconv make -j$(nproc)
- sudo ตรวจสอบการติดตั้ง
- pip ติดตั้งเครื่องมือติดตั้ง
- sudo apt ติดตั้ง python3-pip
- pip ติดตั้งเครื่องมือติดตั้ง
- sudo ตรวจสอบการติดตั้ง
- ทำ -j$(nproc)
- pip ติดตั้ง python-libtorrent-bin
- python3 -c "นำเข้า libtorrent พิมพ์ (libtorrent.version)"
- sudo apt ติดตั้ง git intltool ปิดคอมไพเลอร์ python3-pip
- pip3 ติดตั้ง --user tox
- sudo apt ติดตั้ง python3-libtorrent python3-geoip python3-dbus
python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-appindicator3
python3-pygame libnotify4 librsvg2-xdg-utils ทั่วไป
- sudo apt ติดตั้ง gir1.2-appindicator3
นี่คือผลลัพธ์ปัจจุบันของ: deluge --version
ไม่สามารถเริ่มต้น gettext/locale ได้!
'ข้อความ'
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "/usr/lib/python3/dist-packages/deluge/i18n/util.py", บรรทัด 118 ใน setup_translation
builtins.__dict__['_n'] = builtins.__dict__['ngettext']
ข้อผิดพลาดของคีย์: 'ngettext'
น้ำท่วม 2.0.3
libtorrent: 2.0.2.0
ไพธอน: 3.8.5
ระบบปฏิบัติการ: Linux Ubuntu 20.04 โฟกัส
ฉันจะทำอย่างไรเพื่อกลับไปที่หน่วยความจำที่รั่วไหล Deluge เป็นอย่างน้อยด้วย libtorrent ที่เก่ากว่า