Alien удаляет .deb при преобразовании из .rpm

Для сеансов gnome gnome-session-quit работает хорошо. По умолчанию он запрашивает подтверждение и затем выводит ваш журнал (т. Е. Аргумент --logout предполагается, если явно не переопределен --power-off). Вы также можете сообщить команде не запрашивать подтверждение при выходе из системы:

--no-prompt
      End the session without user interaction. This only works with --logout.

gnome-session-quit все еще действует в 12.04.

Поскольку OP не указывал диспетчер окон / рабочего стола, а функция gnome-session-quit могла не работать со всеми возможностями, вот общий способ X-windows, чтобы вернуться к экрану входа в систему или выбрать, который Я использовал несколько раз за последние несколько выпусков:

От терминала (с помощью, по-разному, «Alt-F2 + xterm» или Ctrl-T или Crt-Alt-F1 или по праву - щелкнуть по рабочему столу в Наутилусе и использовать ярлык «открыть в терминале» и т. д.) type

sudo pkill X

Это, как правило, избыточно для большинства ситуаций. Я склонен использовать его, когда у меня есть зависающий процесс, или когда мне нужно быстро выйти из системы. Когда я это сделал, Ubuntu вежливо вернул меня на экран входа в систему, повторно создав X-окна.

Я еще не использовал функцию power-off для gnome-session-quit, поскольку я обычно использую shutdown -P now для этой цели.

7
задан 12 February 2011 в 01:46

20 ответов

Похоже, что Alien запущен с флагом -i:

-i, --install
    Automatically install each generated package, and remove the package
    file after it has been installed.

Однако из вашего вопроса, который не кажется истинным. Здесь могут быть разные архитектуры. Попробуйте еще раз отладить процесс с помощью -v или если это ничего не даст: --veryverbose. Если вы не можете определить проблему из этих флагов, разместите вывод каждого в исходном вопросе.

Наконец, попробуйте установить пакет ia32-libs, в котором размещено много общих 32-битных разделяемых библиотек на вашем компьютере. Это помогает в компиляции и запуске 32-битных программ на 64-битных машинах.

4
ответ дан 25 May 2018 в 23:07
  • 1
    Я отправил подробный вывод. также ia32-libs уже до последней версии. :) любые другие предложения? – Stann 6 February 2011 в 19:51
  • 2
    @Andre добавить --veryverbose? – Marco Ceppi♦ 7 February 2011 в 18:38
  • 3
    @Andre, возможно, вам понадобится выбросить флаг -i. Посмотрите, будет ли установить после поколения. – Marco Ceppi♦ 7 February 2011 в 20:13

Похоже, что Alien запущен с флагом -i:

-i, --install Automatically install each generated package, and remove the package file after it has been installed.

Однако из вашего вопроса, который не кажется истинным. Здесь могут быть разные архитектуры. Попробуйте еще раз отладить процесс с помощью -v или если это ничего не даст: --veryverbose. Если вы не можете определить проблему из этих флагов, разместите вывод каждого в исходном вопросе.

Наконец, попробуйте установить пакет ia32-libs, в котором размещено много общих 32-битных разделяемых библиотек на вашем компьютере. Это помогает в компиляции и запуске 32-битных программ на 64-битных машинах.

4
ответ дан 25 July 2018 в 22:31

Похоже, что Alien запущен с флагом -i:

-i, --install Automatically install each generated package, and remove the package file after it has been installed.

Однако из вашего вопроса, который не кажется истинным. Здесь могут быть разные архитектуры. Попробуйте еще раз отладить процесс с помощью -v или если это ничего не даст: --veryverbose. Если вы не можете определить проблему из этих флагов, разместите вывод каждого в исходном вопросе.

Наконец, попробуйте установить пакет ia32-libs, в котором размещено много общих 32-битных разделяемых библиотек на вашем компьютере. Это помогает в компиляции и запуске 32-битных программ на 64-битных машинах.

4
ответ дан 31 July 2018 в 11:14

Похоже, что Alien запущен с флагом -i:

-i, --install Automatically install each generated package, and remove the package file after it has been installed.

Однако из вашего вопроса, который не кажется истинным. Здесь могут быть разные архитектуры. Попробуйте еще раз отладить процесс с помощью -v или если это ничего не даст: --veryverbose. Если вы не можете определить проблему из этих флагов, разместите вывод каждого в исходном вопросе.

Наконец, попробуйте установить пакет ia32-libs, в котором размещено много общих 32-битных разделяемых библиотек на вашем компьютере. Это помогает в компиляции и запуске 32-битных программ на 64-битных машинах.

4
ответ дан 31 July 2018 в 12:15

Похоже, что Alien запущен с флагом -i:

-i, --install Automatically install each generated package, and remove the package file after it has been installed.

Однако из вашего вопроса, который не кажется истинным. Здесь могут быть разные архитектуры. Попробуйте еще раз отладить процесс с помощью -v или если это ничего не даст: --veryverbose. Если вы не можете определить проблему из этих флагов, разместите вывод каждого в исходном вопросе.

Наконец, попробуйте установить пакет ia32-libs, в котором размещено много общих 32-битных разделяемых библиотек на вашем компьютере. Это помогает в компиляции и запуске 32-битных программ на 64-битных машинах.

4
ответ дан 2 August 2018 в 03:58

Похоже, что Alien запущен с флагом -i:

-i, --install Automatically install each generated package, and remove the package file after it has been installed.

Однако из вашего вопроса, который не кажется истинным. Здесь могут быть разные архитектуры. Попробуйте еще раз отладить процесс с помощью -v или если это ничего не даст: --veryverbose. Если вы не можете определить проблему из этих флагов, разместите вывод каждого в исходном вопросе.

Наконец, попробуйте установить пакет ia32-libs, в котором размещено много общих 32-битных разделяемых библиотек на вашем компьютере. Это помогает в компиляции и запуске 32-битных программ на 64-битных машинах.

4
ответ дан 4 August 2018 в 20:00

Похоже, что Alien запущен с флагом -i:

-i, --install Automatically install each generated package, and remove the package file after it has been installed.

Однако из вашего вопроса, который не кажется истинным. Здесь могут быть разные архитектуры. Попробуйте еще раз отладить процесс с помощью -v или если это ничего не даст: --veryverbose. Если вы не можете определить проблему из этих флагов, разместите вывод каждого в исходном вопросе.

Наконец, попробуйте установить пакет ia32-libs, в котором размещено много общих 32-битных разделяемых библиотек на вашем компьютере. Это помогает в компиляции и запуске 32-битных программ на 64-битных машинах.

4
ответ дан 6 August 2018 в 04:02

Похоже, что Alien запущен с флагом -i:

-i, --install Automatically install each generated package, and remove the package file after it has been installed.

Однако из вашего вопроса, который не кажется истинным. Здесь могут быть разные архитектуры. Попробуйте еще раз отладить процесс с помощью -v или если это ничего не даст: --veryverbose. Если вы не можете определить проблему из этих флагов, разместите вывод каждого в исходном вопросе.

Наконец, попробуйте установить пакет ia32-libs, в котором размещено много общих 32-битных разделяемых библиотек на вашем компьютере. Это помогает в компиляции и запуске 32-битных программ на 64-битных машинах.

4
ответ дан 7 August 2018 в 22:01

Похоже, что Alien запущен с флагом -i :

  -i, --install Автоматически устанавливает каждый сгенерированный пакет и  удалите файл пакета после его установки.   

Однако из вашего вопроса, который не кажется истинным. Здесь могут быть разные архитектуры. Попробуйте еще раз отладить процесс с помощью -v или если это ничего не дает: - veryverbose . Если вы не можете определить проблему из этих флагов, разместите вывод каждого в исходном вопросе.

Наконец, попробуйте установить пакет ia32-libs , который ставит много общего 32-битные общие библиотеки на вашем компьютере. Это помогает в компиляции и запуске 32-битных программ на 64-битных машинах.

4
ответ дан 10 August 2018 в 10:15

Похоже, что Alien запущен с флагом -i :

  -i, --install Автоматически устанавливает каждый сгенерированный пакет и  удалите файл пакета после его установки.   

Однако из вашего вопроса, который не кажется истинным. Здесь могут быть разные архитектуры. Попробуйте еще раз отладить процесс с помощью -v или если это ничего не дает: - veryverbose . Если вы не можете определить проблему из этих флагов, разместите вывод каждого в исходном вопросе.

Наконец, попробуйте установить пакет ia32-libs , который ставит много общего 32-битные общие библиотеки на вашем компьютере. Это помогает в компиляции и запуске 32-битных программ на 64-битных машинах.

4
ответ дан 13 August 2018 в 16:39
  • 1
    Я отправил подробный вывод. также ia32-libs уже до последней версии. :) любые другие предложения? – Stann 6 February 2011 в 19:51
  • 2
    @Andre добавить - veryverbose ? – Marco Ceppi♦ 7 February 2011 в 18:38
  • 3
    @Andre, возможно, вам понадобится выбросить флаг -i . Посмотрите, будет ли он будет установлен после поколения. – Marco Ceppi♦ 7 February 2011 в 20:13

не самый сексуальный трюк, но вы можете сделать следующее:

mv /bin/rm /bin/rm_renamed  
ln -s /bin/echo /bin/rm 
alien --scripts your_rpm.rpm
mv /bin/rm /bin/rm_bad_link 
mv /bin/rm_renamed /bin/rm 
rm /bin/rm_bad_link 
1
ответ дан 25 May 2018 в 23:07

не самый сексуальный трюк, но вы можете сделать следующее:

mv /bin/rm /bin/rm_renamed ln -s /bin/echo /bin/rm alien --scripts your_rpm.rpm mv /bin/rm /bin/rm_bad_link mv /bin/rm_renamed /bin/rm rm /bin/rm_bad_link
1
ответ дан 25 July 2018 в 22:31

не самый сексуальный трюк, но вы можете сделать следующее:

mv /bin/rm /bin/rm_renamed ln -s /bin/echo /bin/rm alien --scripts your_rpm.rpm mv /bin/rm /bin/rm_bad_link mv /bin/rm_renamed /bin/rm rm /bin/rm_bad_link
1
ответ дан 31 July 2018 в 11:14

не самый сексуальный трюк, но вы можете сделать следующее:

mv /bin/rm /bin/rm_renamed ln -s /bin/echo /bin/rm alien --scripts your_rpm.rpm mv /bin/rm /bin/rm_bad_link mv /bin/rm_renamed /bin/rm rm /bin/rm_bad_link
1
ответ дан 31 July 2018 в 12:15

не самый сексуальный трюк, но вы можете сделать следующее:

mv /bin/rm /bin/rm_renamed ln -s /bin/echo /bin/rm alien --scripts your_rpm.rpm mv /bin/rm /bin/rm_bad_link mv /bin/rm_renamed /bin/rm rm /bin/rm_bad_link
1
ответ дан 2 August 2018 в 03:58

не самый сексуальный трюк, но вы можете сделать следующее:

mv /bin/rm /bin/rm_renamed ln -s /bin/echo /bin/rm alien --scripts your_rpm.rpm mv /bin/rm /bin/rm_bad_link mv /bin/rm_renamed /bin/rm rm /bin/rm_bad_link
1
ответ дан 4 August 2018 в 20:00

не самый сексуальный трюк, но вы можете сделать следующее:

mv /bin/rm /bin/rm_renamed ln -s /bin/echo /bin/rm alien --scripts your_rpm.rpm mv /bin/rm /bin/rm_bad_link mv /bin/rm_renamed /bin/rm rm /bin/rm_bad_link
1
ответ дан 6 August 2018 в 04:02

не самый сексуальный трюк, но вы можете сделать следующее:

mv /bin/rm /bin/rm_renamed ln -s /bin/echo /bin/rm alien --scripts your_rpm.rpm mv /bin/rm /bin/rm_bad_link mv /bin/rm_renamed /bin/rm rm /bin/rm_bad_link
1
ответ дан 7 August 2018 в 22:01

не самый сексуальный трюк, но вы можете сделать следующее:

  mv / bin / rm / bin / rm_renamed ln -s / bin / echo / bin / rm alien --scripts  your_rpm.rpm mv / bin / rm / bin / rm_bad_link mv / bin / rm_renamed / bin / rm rm / bin / rm_bad_link  
1
ответ дан 10 August 2018 в 10:15

не самый сексуальный трюк, но вы можете сделать следующее:

  mv / bin / rm / bin / rm_renamed ln -s / bin / echo / bin / rm alien --scripts  your_rpm.rpm mv / bin / rm / bin / rm_bad_link mv / bin / rm_renamed / bin / rm rm / bin / rm_bad_link  
1
ответ дан 13 August 2018 в 16:39