Рад, что ты читаешь это, дорогой юзернейм!
Вздумалось мне поставить консольный жаббер-клиент. Нашел
Profanity. В гайде по установке вычитал, что он доступен даже из родных репозиториев Ubuntu. С радостью установил:
apt-get install profanity
Но, как водится, версия в репозитории оказалось в два раза старее актуальной (0.5 вместо 0.8 ). Пощупал, посмотрел - почти влюбился. Сложности возникли только с PGP.
Суть вопроса: как мне установить свежую версию? С Github скачал исходники, но ума не приложу как их собрать (я
немного ламер). Привычные "setup.py" и "make clean" под случай не подходят.
username:~/Downloads/profanity-0.8.0$ ls -l
total 900
-rw-r--r-- 1 username username 87768 фев 3 13:10 aclocal.m4
drwxr-xr-x 4 username username 4096 фев 3 13:11 apidocs
-rwxr-xr-x 1 username username 42 янв 20 17:46 bootstrap.sh
drwxr-xr-x 2 username username 4096 фев 3 13:11 build-aux
-rw-r--r-- 1 username username 12090 фев 3 13:08 CHANGELOG
-rwxr-xr-x 1 username username 569524 фев 3 13:10 configure
-rw-r--r-- 1 username username 14737 фев 3 13:10 configure.ac
-rw-r--r-- 1 username username 35147 янв 20 17:46 COPYING
drwxr-xr-x 2 username username 4096 фев 3 13:11 docs
drwxr-xr-x 2 username username 4096 фев 3 13:11 icons
-rw-r--r-- 1 username username 1006 янв 20 17:46 LICENSE.txt
drwxr-xr-x 2 username username 4096 фев 3 13:11 m4
-rw-r--r-- 1 username username 11995 янв 20 17:46 Makefile.am
-rw-r--r-- 1 username username 122831 фев 3 13:10 Makefile.in
-rw-r--r-- 1 username username 772 янв 20 17:46 profrc.example
-rw-r--r-- 1 username username 799 янв 20 17:46 README.md
drwxr-xr-x 12 username username 4096 фев 3 13:11 src
drwxr-xr-x 3 username username 4096 фев 3 13:11 tests
drwxr-xr-x 2 username username 4096 фев 3 13:11 themes
-rw-r--r-- 1 username username 2240 янв 31 13:32 theme_template
-rw-r--r-- 1 username username 210 янв 29 14:30 TODO
Вопрос для кого-то будет смешной, но прошу помочь
Пользователь добавил сообщение 13 Февраля 2020, 13:57:07:
Скачивание свежего deb-пакета с
packages.debian.org при
sudo apt-get install ./profanity_0.8.0-1_amd64.deb Выдает:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'profanity' instead of './profanity_0.8.0-1_amd64.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
profanity : Depends: libncursesw6 (>= 6) but it is not installable
Depends: libreadline8 (>= 6.0) but it is not installable
Depends: libsignal-protocol-c2.3.2 but it is not installable
Depends: libtinfo6 (>= 6) but it is not installable
E: Unable to correct problems, you have held broken packages.