انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: sara123 در 12 آبان 1399، 09:17 ب‌ظ

عنوان: رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: sara123 در 12 آبان 1399، 09:17 ب‌ظ


سلام دوستان
من میخام telegram_cli نصب کنم اما بعد از این که کد رو میزنم ( sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make
) با ارور این کد رووبرو میشم
(Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libpython-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libpython2-dev:i386 libpython2-dev

E: Package 'libpython-dev' has no installation candidate

)


مممنونم میشم راهنمایی کنید ..
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: mr.amir138396 در 12 آبان 1399، 10:39 ب‌ظ
 
 این پکیج رو باید از مخازن دبیان نصب کرد اگه مینت یا دبیان دارین که کار راحته ولی اگه اوبونتو دارین این (http://s16.picofile.com/file/8412672684/libpython_dev_2_7_9_1_amd64.deb.html) رو نصب کنید . همونیه که نصب نمیشه (از سایت دبیان دانلود شده )




این هم برای نسخه های دیگه (https://packages.debian.org/jessie/libpython-dev)
 
 برای پایتون 2.7 هستش البته
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: sara123 در 13 آبان 1399، 12:09 ب‌ظ
ممنونم ازت .
اما به چه صورت نصب کنم>؟
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: mr.amir138396 در 13 آبان 1399، 12:28 ب‌ظ
ممنونم ازت .
اما به چه صورت نصب کنم>؟

 
 با Gdebi installer اگه هم ندارین پوشه ای که فایل deb در اون قرار داره راست کلیک کنین و بزنین open in terminal بعد sudo dpkg -i ***.deb
 
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: سلمان م. در 13 آبان 1399، 09:09 ب‌ظ
شما می‌تونی telegrma-cli رو از توی مخزن‌های خود اوبونتو نصب کنی و نیازی به چیز دیگه‌ای نیست.

اگه از اوبونتو نسخه ۲۰.۰۴ استفاده می‌کنی، اول از همه مطمئن شو که به اینترنت وصلی، سپس دستور زیر رو توی ترمینال بزن:

$ sudo apt install telegram-cli
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: sara123 در 14 آبان 1399، 12:49 ق‌ظ
دستت طلا درست شد-


اما بعد از وارد کردن کد make ارور make: *** [Makefile.tgl:20: objs/queries.o] Error 1 میده  ؟
میشه اینم راهنمایی کنید
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: sara123 در 16 آبان 1399، 12:48 ق‌ظ
سلام دوستان
یک اخطار برای من میاد وقتی کد make را میزنم برای telegram-cli

tgl/queries.c
tgl/queries.c: In function ‘_tgl_do_send_photo’:
tgl/queries.c:2091:10: error: cast between incompatible function types from ‘void (*)(struct tgl_state *, void *, int,  struct tgl_message *)’ to ‘void (*)(struct tgl_state *, void *, int)’ [-Werror=cast-function-type]
 2091 |         ((void (*)(struct tgl_state *, void *, int))callback) (TLS, callback_extra, 0);
      |          ^
tgl/queries.c:2108:10: error: cast between incompatible function types from ‘void (*)(struct tgl_state *, void *, int,  struct tgl_message *)’ to ‘void (*)(struct tgl_state *, void *, int)’ [-Werror=cast-function-type]
 2108 |         ((void (*)(struct tgl_state *, void *, int))callback) (TLS, callback_extra, 0);
      |          ^
tgl/queries.c:2141:10: error: cast between incompatible function types from ‘void (*)(struct tgl_state *, void *, int,  struct tgl_message *)’ to ‘void (*)(struct tgl_state *, void *, int)’ [-Werror=cast-function-type]
 2141 |         ((void (*)(struct tgl_state *, void *, int))callback) (TLS, callback_extra, 0);
      |          ^
cc1: all warnings being treated as errors
make: *** [Makefile.tgl:20: objs/queries.o] Error 1
ممنونم میشم کمک کنید بابت رفع این مشکل
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: esmaeelE در 16 آبان 1399، 03:30 ق‌ظ
پیوند‌های زیر را مشاهده کنید.
https://github.com/vysheng/tg/issues/1537
https://github.com/vysheng/tg/issues/1542

اینطور به نظر می‌رسد که باید دو کتابخانه زیر را نصب کنید.
libgcrypt20-dev
libssl-dev

عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: sara123 در 16 آبان 1399، 07:09 ب‌ظ
saeed@DESKTOP-DVFO89C:~/telegram_cli_course/tg/bin$ ./telegram-cli -q
Telegram-cli version 1.4.1, Copyright (C) 2013-2015 Vitaly Valtman
Telegram-cli comes with ABSOLUTELY NO WARRANTY; for details type `show_license'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show_license' for details.
Telegram-cli uses libtgl version 2.1.0
I: config dir=[/home/saeed/.telegram-cli]
>

دوستان بعد از اینکه دستور telegram-cli -q v رو میزنم اما phone Unmber نمیاد که شماره تلگرام  رو بزنم و اینکه فیلترشکن رو هم وصل کردم.


مممنونم میشم کمک کنید .؟>
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: sara123 در 21 آبان 1399، 01:04 ق‌ظ
سلام عزیزان
بعد از اینکه telegram-cli رو میزنم توهمین حالت که کدش ور فرستادم میمونه و phone Number نمایش داده نمیشه ؟(فیلترشکن هم صله)


 /telegram-cli -q
Telegram-cli version 1.4.1, Copyright (C) 2013-2015 Vitaly Valtman
Telegram-cli comes with ABSOLUTELY NO WARRANTY; for details type `show_license'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show_license' for details.
Telegram-cli uses libtgl version 2.1.0
I: config dir=[/home/saeed/.telegram-cli]
>
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: sara123 در 21 آبان 1399، 01:05 ق‌ظ
 telegram-cli -k tg-server.pub -v 3 -W
Telegram-cli version 1.4.1, Copyright (C) 2013-2015 Vitaly Valtman
Telegram-cli comes with ABSOLUTELY NO WARRANTY; for details type `show_license'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show_license' for details.
Telegram-cli uses libtgl version 2.1.0
I: config dir=[/home/saeed/.telegram-cli]
 *** 1605044104.371592 Couldn't open public key file: tg-server.pub
 *** 1605044104.371755 Can not load key tg-server.pub
 *** 1605044104.374190 Couldn't open public key file: tg-server.pub
 *** 1605044104.375163 Can not load key tg-server.pub
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: دانیال بهزادی در 30 آبان 1399، 06:21 ب‌ظ
برنامه‌ای که در مخازن اوبونتو هست و رو نباید با کامپایل نصب کنی!
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: sara123 در 01 آذر 1399، 08:08 ب‌ظ
ممنون میشم بیشتر راهنمایی کنید ؟
عنوان: پاسخ : رفع مشکل E: Package 'libpython-dev' has no installation candidate
ارسال شده توسط: دانیال بهزادی در 04 آذر 1399، 04:21 ب‌ظ
بزنید:
$ sudo apt install telegram-cli