Не удалось установить добычу на ubuntu15.10 [закрыто]

Я пытаюсь установить жертву на Ubuntu 15.10. Я загрузил файл .deb из https://preyproject.com/download, но когда я использую

sudo dpkg -i prey_1.5.0_i386.deb

, я получаю вывод:

(Reading database ... 363093 files and directories currently installed.)

Preparing to unpack prey_1.5.0_i386.deb ...

Unpacking prey:i386 (1.5.0) over (1.5.0) ...

dpkg: dependency problems prevent configuration of prey:i386:

 prey:i386 depends on sudo.

 prey:i386 depends on python.

 prey:i386 depends on python-gtk2.

 prey:i386 depends on scrot.

 prey:i386 depends on streamer.

 prey:i386 depends on mpg123.

 prey:i386 depends on dmidecode.

 prey:i386 depends on gksu.



dpkg: error processing package prey:i386 (--install):

 dependency problems - leaving unconfigured

Errors were encountered while processing:

 prey:i386

Когда я пытаюсь:

sudo apt-get install -f

Тогда это приходит

Reading package lists... Done

Building dependency tree

Reading state information... Done

Correcting dependencies... Done

The following packages were automatically installed and are no longer required:

  giblib1:i386 libatk1.0-0:i386 libaudit1:i386 libbz2-1.0:i386 libcairo2:i386
  libdbus-glib-1-2:i386 libdv4:i386 libgconf-2-4:i386 libgdk-pixbuf2.0-0:i386
  libgnome-keyring0:i386 libgraphite2-3:i386 libgtk2.0-0:i386
  libharfbuzz0b:i386 libid3tag0:i386 libimlib2:i386 libncursesw5:i386
  libpam-modules:i386 libpam0g:i386 libpango-1.0-0:i386
  libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpixman-1-0:i386
  libpython-stdlib:i386 libpython2.7-minimal:i386 libpython2.7-stdlib:i386
  libreadline6:i386 libstartup-notification0:i386 libxcb-render0:i386
  libxcb-shm0:i386 libxcb-util1:i386 mpg123:i386 scrot:i386 sudo:i386

Use 'apt-get autoremove' to remove them.

The following extra packages will be installed:
  giblib1:i386 libaudit1:i386 libbz2-1.0:i386 libdatrie1:i386 libid3tag0:i386
  libimlib2:i386 libpam-modules:i386 libpam0g:i386 libthai0:i386 mpg123:i386
  scrot:i386 sudo:i386

Suggested packages:

  libpam-doc:i386 jackd:i386 nas:i386 oss-compat:i386 oss4-base:i386

Recommended packages:

  update-motd:i386

The following packages will be REMOVED:

  prey:i386 sudo

The following NEW packages will be installed:

  giblib1:i386 libaudit1:i386 libbz2-1.0:i386 libdatrie1:i386 libid3tag0:i386
  libimlib2:i386 libpam-modules:i386 libpam0g:i386 libthai0:i386 mpg123:i386
  scrot:i386 sudo:i386

0 upgraded, 12 newly installed, 2 to remove and 0 not upgraded.

1 not fully installed or removed.

Need to get 0 B/1,140 kB of archives.

After this operation, 14.4 MB disk space will be freed.

Do you want to continue? [Y/n] y

Preconfiguring packages ...

(Reading database ... 363092 files and directories currently installed.)

Removing prey:i386 (1.5.0) ...

Removing sudo (1.8.12-1ubuntu3) ...

You have asked that the sudo package be removed,

but no root password has been set.

Without sudo, you may not be able to gain administrative privileges.


If you would prefer to access the root account with su(1)

or by logging in directly,

you must set a root password with "sudo passwd".




If you have arranged other means to access the root account,

and you are sure this is what you want,

you may bypass this check by setting an environment variable 

(export SUDO_FORCE_REMOVE=yes).


Refusing to remove sudo.

dpkg: error processing package sudo (--remove):

 subprocess installed pre-removal script returned error exit status 1

Errors were encountered while processing:

 sudo

E: Sub-process /usr/bin/dpkg returned an error code (1) 

Я попытался использовать

sudo apt-get autoremove

тоже, но ничего не помогает, я не могу установить prey.So, как я могу установить жертву на свой Ubuntu.

PS-У меня есть двойной загрузочный мой ноутбук с окнами 10.

1
задан 17 January 2016 в 17:44

1 ответ

Вам будет лучше выбирать 64-битную версию. Это предотвратит все зависимости.

Также при загрузке .DEB вы должны установить Ubuntu Software Center (USC). Все, что вам нужно сделать, это дважды щелкнуть файл с Nautilus. Если есть какие-либо зависимости, USC попытается установить их для вас. «dpkg» не будет.

6
ответ дан 23 May 2018 в 14:14
  • 1
    Установка из USC не дала ошибку: «Установка сценариев инициализации. (процесс: 6179): Gtk-WARNING **: Язык не поддерживается библиотекой C. Использование резервной локации «C». Протокол не указан (gksu: 6179): Gtk-WARNING **: не удается открыть отображение:: 0.0 dpkg: пакет обработки ошибок (--install): подпроцесс установлен после установки сценарий возвращен статус выхода 1 ' – bha159 17 January 2016 в 18:28
  • 2
    @Rinzwid Я не знаю, действительно ли вы его установили, но USC дает ошибку при установке, поэтому с помощью sudo dpkg -i prey_1.5.0_amd64.deb действительно решена проблема. Поэтому, пожалуйста, отредактируйте свой ответ соответственно, чтобы я мог его принять. – bha159 18 January 2016 в 01:14

Другие вопросы по тегам:

Похожие вопросы: