LINUX.ORG.RU

Сообщения comoestasyan

 

Firefox 67.0 устанавливает размер страницы печати Letter

Форум — General

Здравствуйте! Сегодня обновились до Firefox 67.0 (под оффтопиком). В результате при печати на принтер Xerox 3315 принтер запрашивает бумагу формата Letter.

Оказалось, что в Firefox по умолчанию такой формат бумаги, вот картинка: https://imgur.com/lZlh3CQ

Сколько раз печатали, выбирая A4, Firefox всё равно устанавливает Letter, который никому не нужен. Вот весь список форматов: https://imgur.com/ljWyfm6

Подскажите, как это исправить? Где задать формат печати по умолчанию?

 , ,

comoestasyan
()

LibreOffice в Centos 7 все равно не переносит текст!

Форум — General

LibreOffice Writer разбивает слово в таблице так:

градостроительств
у Краснодарского 
края

Языковой пакет установлен:

# yum install libreoffice-langpack-ru
Загружены модули: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.reconn.ru
 * epel: mirror.logol.ru
 * extras: mirrors.powernet.com.ru
 * updates: dedic.sh
Пакет 1:libreoffice-langpack-ru-5.3.6.1-19.el7.x86_64 уже установлен, и это последняя версия.
Выполнять нечего

В настройках документа выставлен русский язык http://0x0.st/z8Mu.png и Автоматическая расстановка переносов http://0x0.st/z8MS.png

Подскажите, что ему ещё надо?

 , ,

comoestasyan
()

Не запускается Icecat под Centos 7

Форум — General

Скачали и распаковали файл icecat-60.3.0.en-US.gnulinux-x86_64.tar.bz2, установили libstdc++ и libstdc++-devel, но браузеру нужна версия libstdc++ 3.4.21.

glibc, glibc-devel были

$ yum list installed | grep libstdc++
libstdc++.x86_64                       4.8.5-36.el7                    @anaconda
libstdc++-devel.x86_64                 4.8.5-36.el7                    @anaconda

$ gcc --version
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36)


$ /opt/icecat/icecat
/opt/icecat/icecat: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/icecat/icecat)

# yum install glibc glibc-devel
Загружены модули: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.corbina.net
 * epel: mirrors.powernet.com.ru
 * extras: mirrors.powernet.com.ru
 * updates: mirrors.powernet.com.ru
Пакет glibc-2.17-260.el7_6.3.x86_64 уже установлен, и это последняя версия.
Пакет glibc-devel-2.17-260.el7_6.3.x86_64 уже установлен, и это последняя версия.
Выполнять нечего

Подскажите, как запустить icecat60 под Centos 7 ?

 , ,

comoestasyan
()

Убрать панель закладок из Foxit Reader навсегда

Форум — General

Под Centos 7 установили Foxit Reader из rpm (так как его нет в репозиториях).

Он всегда показывает слева панель Закладок. Приходится её отключать в View - Navigation Panels - Bookmarks. Но она появляется опять при открытии других файлов. Закладок нет, а панель есть.

Как убрать панель закладок навсегда?

 ,

comoestasyan
()

Как заставить pcmanfm-qt всегда сортировать файлы по дате?

Форум — General

Centos7 + Xfce4. Pcmanfm-qt (только такой в репах).

Всегда отображает файлы, сортируя по имени, забывает настройки после закрытия приложения.

Как заставить его помнить эту настройку - всегда сортировать по дате изменения??

 ,

comoestasyan
()

Помогите убрать ненужные сервисы Centos 7

Форум — General
# systemctl list-unit-files | grep enabled
cups.path                                     enabled 
abrt-ccpp.service                             enabled 
abrt-oops.service                             enabled 
abrt-vmcore.service                           enabled 
abrt-xorg.service                             enabled 
abrtd.service                                 enabled 
accounts-daemon.service                       enabled 
atd.service                                   enabled 
auditd.service                                enabled 
autofs.service                                enabled 
autovt@.service                               enabled 
avahi-daemon.service                          enabled 
bluetooth.service                             enabled 
chronyd.service                               enabled 
crond.service                                 enabled 
cups.service                                  enabled 
dbus-org.bluez.service                        enabled 
dbus-org.fedoraproject.FirewallD1.service     enabled 
dbus-org.freedesktop.Avahi.service            enabled 
dbus-org.freedesktop.ModemManager1.service    enabled 
dbus-org.freedesktop.NetworkManager.service   enabled 
dbus-org.freedesktop.nm-dispatcher.service    enabled 
display-manager.service                       enabled 
dmraid-activation.service                     enabled 
firewalld.service                             enabled 
getty@.service                                enabled 
initial-setup-reconfiguration.service         enabled 
irqbalance.service                            enabled 
iscsi.service                                 enabled 
kdump.service                                 enabled 
ksm.service                                   enabled 
ksmtuned.service                              enabled 
libstoragemgmt.service                        enabled 
libvirtd.service                              enabled 
lightdm.service                               enabled 
lvm2-monitor.service                          enabled 
mcelog.service                                enabled 
mdmonitor.service                             enabled 
microcode.service                             enabled 
ModemManager.service                          enabled 
multipathd.service                            enabled 
NetworkManager-dispatcher.service             enabled 
NetworkManager-wait-online.service            enabled 
NetworkManager.service                        enabled 
postfix.service                               enabled 
qemu-guest-agent.service                      enabled 
rhel-autorelabel.service                      enabled 
rhel-configure.service                        enabled 
rhel-dmesg.service                            enabled 
rhel-domainname.service                       enabled 
rhel-import-state.service                     enabled 
rhel-loadmodules.service                      enabled 
rhel-readonly.service                         enabled 
rngd.service                                  enabled 
rpcbind.service                               enabled 
rsyslog.service                               enabled 
rtkit-daemon.service                          enabled 
smartd.service                                enabled 
sshd.service                                  enabled 
sysstat.service                               enabled 
systemd-readahead-collect.service             enabled 
systemd-readahead-drop.service                enabled 
systemd-readahead-replay.service              enabled 
tuned.service                                 enabled 
udisks2.service                               enabled 
vdo.service                                   enabled 
vgauthd.service                               enabled 
vmtoolsd.service                              enabled 
vsftpd.service                                enabled 
avahi-daemon.socket                           enabled 
cups.socket                                   enabled 
dm-event.socket                               enabled 
iscsid.socket                                 enabled 
iscsiuio.socket                               enabled 
lvm2-lvmetad.socket                           enabled 
lvm2-lvmpolld.socket                          enabled 
rpcbind.socket                                enabled 
spice-vdagentd.socket                         enabled 
virtlockd.socket                              enabled 
virtlogd.socket                               enabled 
default.target                                enabled 
graphical.target                              enabled 
nfs-client.target                             enabled 
remote-fs.target                              enabled 
runlevel5.target                              enabled 
unbound-anchor.timer                          enabled 

Centos 7 ставился из DVD.iso - профиль «рабочая станция для работы с графикой». Грузится 60 секунд, хочется хотя бы 30.

Используется: RDP для подключения к виндовс, samba и autofs для монтирования сетевых папок.

Помогите убрать ненужное, пожалуйста!

Пытаясь разобраться с сервисом vgauthd.service найдено, что это open-vm-tools, который судя по всему совсем не нужен. Требуется дельный совет в этом плане.

 , ,

comoestasyan
()

Подскажите pdf-viewer для Centos 7 для редактирования форм?

Форум — General

Есть формы в pdf. Отлично редактировались в Foxit-Reader, но его нет в Centos 7.

Из имеющихся в репозиториях Centos 7:

LibreOffice Draw очень медленный и неудобный.

Okular не сохраняет русские буквы.

QPDFView не сохраняет русские буквы.

Evince не сохраняет русские буквы, криво редактирует (не отображает воодимый текст).

XPDF просто не редактирует, также как и GNU Gv.

Подскажите, что можно сделать? Как заставить работать Okular или QPDFView с русскими буквами?

И насколько мовитон ставить foxit-reader из rpm?

 , ,

comoestasyan
()

systemd не монтирует сетевые папки Windows и не перезапускает юнит Type=oneshet

Форум — General

Здравствуйте! У меня был юнит на АльтЛинукс, который нормально подключал сетевые папки Windows. В нем был один костыль - перезапуск через 5 секунд, потому что сетевые папки не подключались при первом запуске юнита, хотя стояло требование сеть онлайн.

На Centos 7 этот юнит перестал работать, так как Centos жалуется на Restart для типа Type=oneshot. В юните несколько ExecStart, поэтому я могу использовать тип только oneshot. Но я не могу понять, как запускать его вовремя: когда сеть онлайн и диски подключатся.

Вот текущий код юнита my-helpers.service:

[Unit]
Description=My Helpers
After=network-online.target
Wants=network-online.target

#StartLimitInterval=200
#StartLimitBurst=5

[Service]
Type=oneshot
RemainAfterExit=yes

#Restart=always
#RestartSec=30

ExecStart=/usr/bin/mount -t cifs '//ip/Обмен' /mnt/obmen -o 'username=user,password=userpass,workgroup=WORKGROUP,uid=user'
ExecStart=/usr/bin/mount -t cifs '//ip/секретно' /mnt/secret -o 'username=user,password=userpass,workgroup=WORKGROUP,uid=user'


ExecStop=/usr/bin/umount /mnt/obmen
ExecStop=/usr/bin/umount /mnt/secret


[Install]
WantedBy=multi-user.target

Юнит добавлен а втозагрузку (enable), но не подключает диски. Приходится каждый раз после запуска системы запускать его вручную (опять): `systemctl start my-helpers` - только так диски подключаются.

Подскажите, как поставить интервал на запуск юнита, например, через 20 секунд. Ну или как все-таки определить состояние сети, при котором сетевые диски Windows подключатся - network-online.target недостаточно.

 , , ,

comoestasyan
()

Как в Centos 7 LightDM включить Numlock автоматически на экране входа?

Форум — General

Везде по интернету варианты с пакетом numlockx https://wiki.archlinux.org/index.php/LightDM#NumLock_on_by_default

Numlockx отсутствует в yum, ставить из rpm не хочу.

Прошу подсказать другой способ включить numlock на экране входа автоматически, а также оставить его включенным в сессии Xfce4.

 ,

comoestasyan
()

Linux утилита для сканирования с МФУ, подключенному по сети?

Форум — General

здравствуйте! имеем Centos 7 и МФУ Xerox 3315, подключенный к сети.

Подскажите как добавить сканер и сканировать?

Драйвер установился (хотя он кривой, установка стопится на 95%), принтер добавился.

Надо также сканер настроить.

 , ,

comoestasyan
()

Как в pcmanfm отобразить строку адреса вместо кнопок папок?

Форум — General

скрин: http://0x0.st/z-tH.png

Как вместо кнопок папок отображать строку адреса (чтобы копировать)?

система: xfce4, centos7

 

comoestasyan
()

Centos 7 Xfce нет на экране входа Lidhtdm

Форум — General

добрый день! после установки «Centos 7 рабочая станция для графического дизайна» система грузится в gdm, заходит в Gnome.

Переустановили lightdm и активировали его службу.

Установили Xfce по статье, но его нет на экране входа. Есть только: Gnome, Классический Gnome, Сеанс.

`startxfce4` rabotaet.

Подскажите, как добавить Xfce4 в список сеансов Lightdm?

# yum install xfce4-session
Загружены модули: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.sale-dedic.com
 * epel: mirrors.powernet.com.ru
 * extras: mirrors.powernet.com.ru
 * updates: mirrors.powernet.com.ru
Пакет xfce4-session-4.12.1-8.el7.x86_64 уже установлен, и это последняя версия.
Выполнять нечего

# uname -a
Linux usr 3.10.0-957.5.1.el7.x86_64 #1 SMP Fri Feb 1 14:54:57 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

# lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch
Distributor ID:	CentOS
Description:	CentOS Linux release 7.6.1810 (Core) 
Release:	7.6.1810
Codename:	Core

 , ,

comoestasyan
()

Настроить колонтитулы при печати в IceCat навсегда

Форум — General

Здравствуйте! Вот окно настроек печати: https://postimg.cc/NKPc6p4x Колонтитулы убраны вручную. Подскажите, как сохранить эту настройку навсегда в IceCat 56.2 ESR?

 ,

comoestasyan
()

Xsane не видит сетевой МФУ Xerox 3315

Форум — General

Здравствуйте! Во время установки драйвера из официального сайта, линк, процесс останавливался на 95%.

Принтер добавили по его ip, с протоколом lp, а также через usb тоже. Нормально работают оба драйвера.

Xsane не видит ничего, только веб-камеру.

Что делать со сканером? Другой мфу (canon), подключенный через usb нормально определялся.

Система AltLinux 7.0.5 SPT

$ uname -a
Linux o14 4.4.143-std-def-alt0.M70C.1 #1 SMP Wed Aug 8 18:08:02 UTC 2018 i686 GNU/Linux

 , ,

comoestasyan
()

Как изменить поля (отступы сверху и снизу) в PDF, не удаляя поля ввода данных?

Форум — General

pdfcrop из пакета texlive-extra-utils удаляет поля ввода данных.

В LibreOffice Draw не нашли (есть масштабирование, но как-то непонятно).

Проблема с драйвером под линуксом (уже все пробовали - все работают с косяками). Формат А5 не все печатают, текущий драйвер не умеет масштабировать.

Подскажите, как редактировать margins в pdf не удаляя поля ввода данных (интерактивные поля) ??

 

comoestasyan
()

LibreOffice Calc отображает красные стрелки в ячейках, в которые не помещается текст

Форум — General

При заполнении бланков в LibreOffice Calc если текст не помещается (а это одна буква), тогда Calc отображает красные стрелки слева и справа http://0x0.st/sdvW.png , тогда буква совсем не читается - неудобно. Изменения масштаба в любую сторону помогает лишь частично, но не всегда.

Посдкажите, где убрать отображение этих стрелок?

 ,

comoestasyan
()

Tab auto-reload для epiphany не хочет собираться под Альтом

Форум — General

Хочу опробовать Epiphany как невесомую замену FF, который слегка подвешивает драйвер принтера.

Также хочется заморочиться и добавить расширение auto-reload в Epiphany, так как в FF этот плагин очень полезен.

Скачал расширения Epiphany тут: https://linux.softpedia.com/get/Communications/Email/Epiphany-Extensions-1617...

Попытка сборки под рутом даёт ошибку glib-compile-schemas, которые на самом деле есть в системе:

# ./configure --with-extensions=auto-reload
...
checking what language compliance flags to pass to the C++ compiler... 
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
configure: error: glib-compile-schemas not found.

$ ls /usr/bin | grep glib
glib-compile-resources
glib-compile-schemas
wine-glibc

$ ls /usr/share/glib-2.0/
schemas

$ ls /usr/share/glib-2.0/schemas/
50_mate-background.gschema.override
60_mate-theme.gschema.override
ca.desrt.dconf-editor.gschema.xml
...

$ pkg-config --version
0.25


$ lsb-release -a
bash: lsb-release: команда не найдена
[okno14@o14 epiphany-extensions-3.4.0]$ lsb_release -a
LSB Version:	4.0:core-3.0-ia32:core-3.0-noarch:core-4.0-ia32:core-4.0-noarch:cxx-3.0-ia32:cxx-3.0-noarch:cxx-4.0-ia32:cxx-4.0-noarch:desktop-3.0-ia32:desktop-3.0-noarch:desktop-4.0-ia32:desktop-4.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:languages-3.0-noarch:languages-4.0-noarch:printing-3.0-noarch:printing-4.0-noarch
Distributor ID:	ALT
Description:	ALT Linux 7.0.5 SPT  (silo)
Release:	7.0.5
Codename:	silo

configure на этих строках выглядит так:

$ cat configure
...
16595 line

if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
	if test -n "$ac_tool_prefix"; then
  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if ${ac_cv_path_PKG_CONFIG+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $PKG_CONFIG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
    for ac_exec_ext in '' $ac_executable_extensions; do
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
PKG_CONFIG=$ac_cv_path_PKG_CONFIG
if test -n "$PKG_CONFIG"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
$as_echo "$PKG_CONFIG" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


fi
if test -z "$ac_cv_path_PKG_CONFIG"; then
  ac_pt_PKG_CONFIG=$PKG_CONFIG
  # Extract the first word of "pkg-config", so it can be a program name with args.
set dummy pkg-config; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $ac_pt_PKG_CONFIG in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
    for ac_exec_ext in '' $ac_executable_extensions; do
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
if test -n "$ac_pt_PKG_CONFIG"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
$as_echo "$ac_pt_PKG_CONFIG" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi

  if test "x$ac_pt_PKG_CONFIG" = x; then
    PKG_CONFIG=""
  else
    case $cross_compiling:$ac_tool_warned in
yes:)
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
    PKG_CONFIG=$ac_pt_PKG_CONFIG
  fi
else
  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
fi

fi
if test -n "$PKG_CONFIG"; then
	_pkg_min_version=0.16
	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
	else
		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
		PKG_CONFIG=""
	fi
fi
  gsettingsschemadir=${datadir}/glib-2.0/schemas

  if test x$cross_compiling != xyes; then
    GLIB_COMPILE_SCHEMAS=`$PKG_CONFIG --variable glib_compile_schemas gio-2.0`
  else
    # Extract the first word of "glib-compile-schemas", so it can be a program name with args.
set dummy glib-compile-schemas; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if ${ac_cv_path_GLIB_COMPILE_SCHEMAS+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $GLIB_COMPILE_SCHEMAS in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GLIB_COMPILE_SCHEMAS="$GLIB_COMPILE_SCHEMAS" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
    for ac_exec_ext in '' $ac_executable_extensions; do
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_path_GLIB_COMPILE_SCHEMAS="$as_dir/$ac_word$ac_exec_ext"
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
  done
IFS=$as_save_IFS

  ;;
esac
fi
GLIB_COMPILE_SCHEMAS=$ac_cv_path_GLIB_COMPILE_SCHEMAS
if test -n "$GLIB_COMPILE_SCHEMAS"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_COMPILE_SCHEMAS" >&5
$as_echo "$GLIB_COMPILE_SCHEMAS" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  fi

  if test "x$GLIB_COMPILE_SCHEMAS" = "x"; then
    as_fn_error $? "glib-compile-schemas not found." "$LINENO" 5
  else
    :
  fi

В общем-то просто ищется легковесная замена фф, желательно с ауторефреш-таб.

 , , ,

comoestasyan
()

python 3 Requests и блоки сайта, отображаемые Javascript

Форум — General

Доброго времени!

Нужно выполнить действия на сайте, основное содержимое которого подгружается динамически JavaScript.

Подскажите способы читать текст, который отображается с помощью JavaScript.

Также, как создавать события (нажатие кнопки), которые обрабатываются JavaScript?

Если python не подойдет, что тогда можно использовать для автоматизации работы с сайтом?

 ,

comoestasyan
()

В старом дистрибутиве AltLinux 7.0.5 не устанавливаются модули python-3.7.1 - libssl слишком старый

Форум — Web-development

Доброго времени! Нужно авторизоваться на сайте с логином паролем, сохранить сессию, чтобы выполнять дальнейшие действия по заполнению форм. Но pip3 не находит нужные версии pickle, cookielib, http, обновление pip3 и python3 не происходит.

Система AltLinux 7.0.5 SPT, python3.

# lsb_release -a
LSB Version:	4.0:core-3.0-ia32:core-3.0-noarch:core-4.0-ia32:core-4.0-noarch:cxx-3.0-ia32:cxx-3.0-noarch:cxx-4.0-ia32:cxx-4.0-noarch:desktop-3.0-ia32:desktop-3.0-noarch:desktop-4.0-ia32:desktop-4.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:languages-3.0-noarch:languages-4.0-noarch:printing-3.0-noarch:printing-4.0-noarch
Distributor ID:	ALT
Description:	ALT Linux 7.0.5 SPT  (silo)
Release:	7.0.5
Codename:	silo

# uname -a
Linux o14 4.4.143-std-def-alt0.M70C.1 #1 SMP Wed Aug 8 18:08:02 UTC 2018 i686 GNU/Linux

# python3 --version
Python 3.3.1

# pip3 install --upgrade pip
DEPRECATION: Python 3.3 supported has been deprecated and support for it will be dropped in the future. Please upgrade your Python.
Requirement already up-to-date: pip in /usr/lib/python3.3/site-packages (10.0.1)
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

# pip3 install pickle
DEPRECATION: Python 3.3 supported has been deprecated and support for it will be dropped in the future. Please upgrade your Python.
Collecting pickle
  Could not find a version that satisfies the requirement pickle (from versions: )
No matching distribution found for pickle
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

Снесли pithon3.3 поставили с python.org последнюю: python-3.7.1 . Но без модуля ssl pip3 ничего не скачивает:

# pip3.7 install stdlib
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Collecting stdlib
  Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/stdlib/
  Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/stdlib/
  Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/stdlib/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/stdlib/
  Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/stdlib/
  Could not fetch URL https://pypi.org/simple/stdlib/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/stdlib/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
  Could not find a version that satisfies the requirement stdlib (from versions: )
No matching distribution found for stdlib
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping

В ответе сказано комплиировать с поддержкой ssl https://stackoverflow.com/questions/49094768/ssl-module-in-python-is-not-avai...

так и сделали. Отредактировали Setup но make жалуется на старую версию libssl:

# nano Python3.7.1/Modules/Setup
...
# Socket module helper for SSL support; you must comment out the other
# socket line above, and possibly edit the SSL variable:
#SSL=/usr/local/ssl
SSL=/usr/include/openssl
_ssl _ssl.c \
	-DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
	-L$(SSL)/lib -lssl -lcrypto



# ./configure
# make 
...
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall    -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration   -I. -I./Include     -DUSE_SSL -I/usr/include/openssl/include -I/usr/include/openssl/include/openssl -c ./Modules/_ssl.c -o Modules/_ssl.o
./Modules/_ssl.c:74:6: error: #error "libssl is too old and does not support X509_VERIFY_PARAM_set1_host()"
./Modules/_ssl.c: In function ‘_ssl_configure_hostname’:
./Modules/_ssl.c:861:9: error: implicit declaration of function ‘SSL_get0_param’ [-Werror=implicit-function-declaration]
./Modules/_ssl.c:861:36: warning: initialization makes pointer from integer without a cast [enabled by default]
./Modules/_ssl.c:863:13: error: implicit declaration of function ‘X509_VERIFY_PARAM_set1_host’ [-Werror=implicit-function-declaration]
./Modules/_ssl.c:869:13: error: implicit declaration of function ‘X509_VERIFY_PARAM_set1_ip’ [-Werror=implicit-function-declaration]
./Modules/_ssl.c: In function ‘_ssl__SSLContext_impl’:
./Modules/_ssl.c:2988:23: error: ‘X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS’ undeclared (first use in this function)
./Modules/_ssl.c:2988:23: note: each undeclared identifier is reported only once for each function it appears in
./Modules/_ssl.c:3093:5: error: implicit declaration of function ‘SSL_CTX_get0_param’ [-Werror=implicit-function-declaration]
./Modules/_ssl.c:3093:12: warning: assignment makes pointer from integer without a cast [enabled by default]
./Modules/_ssl.c:3099:5: error: implicit declaration of function ‘X509_VERIFY_PARAM_set_hostflags’ [-Werror=implicit-function-declaration]
./Modules/_ssl.c: In function ‘get_verify_flags’:
./Modules/_ssl.c:3397:11: warning: assignment makes pointer from integer without a cast [enabled by default]
./Modules/_ssl.c: In function ‘set_verify_flags’:
./Modules/_ssl.c:3410:11: warning: assignment makes pointer from integer without a cast [enabled by default]
./Modules/_ssl.c: In function ‘set_host_flags’:
./Modules/_ssl.c:3573:11: warning: assignment makes pointer from integer without a cast [enabled by default]
cc1: some warnings being treated as errors
make: *** [Modules/_ssl.o] Ошибка 1



# apt-cache show libssl
Виртуальный пакет libssl предоставляется следующими пакетами:
  libssl10 1.0.1u-alt0.M70C.1
  libssl7 0.9.8zh-alt0.M70C.1
You should explicitly select one to show.
E: Package libssl is a virtual package with multiple providers.

подскажите, как можно обойти?

 , , ,

comoestasyan
()

LXDE Обработчик раскладки клавиатуры. Не выбирает два варианта смены

Форум — General

Здравствуйте, уважаемые пользователи! Вынуждены работать под AltLinux 7.0.5 SPT. Установили LXDE, но в этом дистрибутиве столкнулись с проблемой:

В настройках «Обработчика раскладки клавиатуры» при выборе сочетаний клавиш нет выбора двух, отметить можно только 1.

http://0x0.st/s6Qh.png

$ apt-cache show lxde
Package: lxde
Section: Graphical desktop/Other
Installed Size: 0
Maintainer: LXDE Packaging Team <lxde@packages.altlinux.org>
Version: 1.0-alt9
Pre-Depends: rpmlib(PayloadIsLzma)
Depends: lxde-common, lxde-lxpanel, lxde-lxsession, pcmanfm2, lxde-freedesktop-menu, menu-cache, lxde-lxappearance, lxde-lxsession-edit, lxde-lxrandr, lxde-lxshortcut, lxde-lxtask, gpicview, leafpad
Provides: lxde (= 1.0-alt9)
Architecture: noarch
Size: 2416
MD5Sum: e5ad8511e1eed78db8a7a421693abbad
Filename: lxde-1.0-alt9.noarch.rpm
Description: Virtual package for install all parts of LXDE
 Virtual package for install all parts of LXDE
Changelog:
 * Пт мар 11 2011 Radik Usupov <radik@altlinux.org> 1.0-alt9
 - changed requires for further transition to global freedesktop menu
 * Пн мар 07 2011 Mykola Grechukh <gns@altlinux.ru> 1.0-alt8
 - dependencies updated
 * Ср май 26 2010 Mykola Grechukh <gns@altlinux.ru> 1.0-alt7
 - packager updated to team
 * Вт май 25 2010 Radik Usupov <radik@altlinux.org> 1.0-alt3.M51.5
 - pcmanfm -> pcmanfm2
 * Вт май 04 2010 Mykola Grechukh <gns@altlinux.ru> 1.0-alt5
 - qtrayvolman added
 * Пн май 03 2010 Mykola Grechukh <gns@altlinux.ru> 1.0-alt4
 - new version
 * Вс дек 13 2009 Mykola Grechukh <gns@altlinux.ru> 1.0-alt3
 - requirements updated for new upstream state
 * Пт янв 09 2009 Eugene Ostapets <eostapets@altlinux.ru> 1.0-alt2
 - add requires lxde-lxmenu-data for new version of lxde-lxpanel
 * Пт июл 18 2008 Eugene Ostapets <eostapets@altlinux.ru> 1.0-alt1
 - First build for ALTLinux


$ apt-cache show lxde-lxmenu-data
Package: lxde-lxmenu-data
Section: Graphical desktop/Other
Installed Size: 154695
Maintainer: LXDE Development Team <lxde at packages.altlinux.org>
Version: 0.1-alt4
Pre-Depends: rpmlib(PayloadIsLzma)
Provides: lxde-freedesktop-menu, lxde-lxmenu-data (= 0.1-alt4)
Architecture: noarch
Size: 47817
MD5Sum: 20f4e5da50c5d2fe283ecdc531b9d0db
Filename: lxde-lxmenu-data-0.1-alt4.noarch.rpm
Description: freedesktop.org menu for LXDE
 This package provides files required to build freedesktop.org
 menu spec-compliant desktop menus for LXDE.
 
 The files are originally taken from gnome-menus, and some minor
 modifications were made.
 
 lxmenu-data package is required by lxpanel and lxlauncher.
Changelog:
 * Пт мар 11 2011 Radik Usupov <radik@altlinux.org> 0.1-alt4
 - added virtual provide for further transition to global freedesktop menu
 * Вс окт 03 2010 Radik Usupov <radik@altlinux.org> 0.1-alt3
 - change packager
 - update upstream
 - package is now noarch
 * Пн дек 28 2009 Mykola Grechukh <gns@altlinux.ru> 0.1-alt2
 - PackageManager removed from DesktopSettings (#22280)
 * Пт янв 09 2009 Eugene Ostapets <eostapets@altlinux.ru> 0.1-alt1
 - First version of RPM package for Sisyphus.


Что делать?

 , ,

comoestasyan
()

RSS подписка на новые темы