LINUX.ORG.RU

debian и viber

 ,


0

2

скачал с официального сайта viber.deb пакет. При установке выдаёт это:

dpkg: предупреждение: «ldconfig» отсутствует в каталогах, перечисленных в PATH, или не является исполняемым

dpkg: предупреждение: «start-stop-daemon» отсутствует в каталогах, перечисленных в PATH, или не является исполняемым

dpkg: ошибка: в каталогах PATH не найдено 2 ожидаемые программы или исполняемых файла

Замечание: В PATH суперпользователя обычно должны присутствовать /usr/local/sbin, /usr/sbin и /sbin

Как исправить?

★★

Последнее исправление: debian000 (всего исправлений: 1)

У меня Debian 9. Я скачал Viber, вот что выдают некоторые команды:

vsevolod@hp15debian9:~$ dpkg -I viber.deb
 новый пакет debian, версия 2.0.
 размер 97799142 байт(а): управляющий архив длиной 51717 байт(а).
       0 байт(а),     0 строк      0                    
    1333 байт(а),    17 строк      control              
    9475 байт(а),    33 строк   *  copyright            
  131478 байт(а),  1526 строк      md5sums              
      39 байт(а),     2 строк   *  postinst             #!/bin/bash
     800 байт(а),    35 строк   *  preinst              #!/bin/bash
     465 байт(а),    23 строк   *  prerm                #!/bin/bash
 Package: viber
 Version: 7.0.0.1035
 Section: non-free/net
 Priority: extra
 Architecture: amd64
 Depends: libxss1, libssl1.0.0, libpulse0, libasound2, libnss3, libxcomposite1, libxcursor1, libxdamage1, libcurl3, libgstreamer-plugins-base1.0-0, libgstreamer1.0-0, gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, gstreamer1.0-plugins-ugly, gstreamer1.0-pulseaudio, gstreamer1.0-libav
 Installed-Size: 421336
 Conflicts: Viber (<< 7.0.0.1035)
 Replaces: Viber (<< 7.0.0.1035)
 Maintainer: Viber Media Inc <support@viber.com>
 Homepage: http://viber.com
 Description: Free Text & Calls.
  Join Viber for Desktop to for a one-of-a-kind calling and messaging experience right on your computer!
  With Viber for Desktop you can make free international calls from your computer to any other Viber user, resting assured your calls and messages are protected by end-to-end encryption.
  Feel free to call, text, send photos and video messages, play YouTube videos and express yourself with stickers and GIFs no matter your location.
  Viber for Desktop also provides you with Viber Out’s low-rate calling plans to any landline or mobile so you can reach out to friends and family who don’t have an internet connection or cell phone.
  Easily sync between your mobile’s chat history and contact list in order to start enjoying Viber for Desktop.

root@hp15debian9:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Что у тебя выдает последняя?

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 3)
Ответ на: комментарий от Vsevolod-linuxoid

А что команда su это уже не root?

root@rabotyga:/home/home# cat /etc/profile # /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ «`id -u`» -eq 0 ]; then PATH=«/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin» else PATH=«/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games» fi export PATH

if [ «${PS1-}» ]; then if [ «${BASH-}» ] && [ «$BASH» != «/bin/sh» ]; then # The file bash.bashrc already sets the default PS1. # PS1='\h:\w\$ ' if [ -f /etc/bash.bashrc ]; then . /etc/bash.bashrc fi else if [ «`id -u`» -eq 0 ]; then PS1='# ' else PS1='$ ' fi fi fi

if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ]; then . $i fi done unset i fi

debian000 ★★
() автор топика
Ответ на: комментарий от debian000

su переключает на root, да. Но ты переключился и ввел пароль перед echo? Смотри:

vsevolod@hp15debian9:~$ su
Пароль: 
root@hp15debian9:/home/vsevolod# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

Короче, войди под root и принеси вывод 2 команд

echo $PATH
и
id
 — такое ощущение, что PATH у root почему-то пользовательский, хотя /etc/profile вроде исправен.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Riniko

Это тут причем? У него ясно сказана ошибка: некорректный PATH у пользователя root. Какое это имеет отношение к тому, настроено у него sudo для его пользователя или нет?

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

С точки зрения безопасности, не желательно использовать su. А правильнее было бы настроить права root для конкретного пользователя. Конечно, прямого отношения к вопросу это не имеет. Это просто замечание.

Riniko ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.