Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [РЕШЕНО] Исчез файл xnserver.bin.  (Прочитано 1161 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Техно червь

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
[РЕШЕНО] Исчез файл xnserver.bin.
« : 30 Июля 2022, 14:10:08 »
Доброго времени суток!
Сегодня начал устанавливать из *.deb пакета программу. Так термина пишет мне что нету файла xnserver.bin.
Я что-то не понял а куда он делся и где его можно скачать?
В Яндексе начал смотреть так и ничего не нашел схожей проблемы  :-[
« Последнее редактирование: 01 Августа 2022, 16:09:03 от Техно червь »

Оффлайн mahinist

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3861
  • Ubuntu-20.04, Archlinux, Blackarchlinux, Gentoo
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #1 : 30 Июля 2022, 16:34:38 »
Техно червь, Будьте любезны ознакомится, и внятно описать суть вопроса  :coolsmiley:
 Правила и рекомендации по оформлению тем в разделе Поддержки
31-регион

Оффлайн Техно червь

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #2 : 30 Июля 2022, 18:42:54 »
Хорошо. Попробую еще раз это дело описать.
Был один файл размещен по пути /usr/NX/bin/nxserver.bin. Но после неудачной манипуляции пользователя (то есть меня) он куда-то исчез. Без него *.deb пакет через терминал не хочет устанавливается. Ввел команду:
which nxserver Терминал глух остался. То есть не нашел такого файла. Вот по-этому я и спрашиваю куда он делся? Само произвольно удалился?!
Ладно, накатаю образ на виртуалку. А с него я перетащу злополучно исчезнувший файл.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6840
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #3 : 31 Июля 2022, 05:34:10 »
"Юзер - неустранимый источник сбоев в компьютере."
Каждое следующее слово, бредовее предыдущего.

Цитировать
файл размещен по пути /usr/NX/bin/nxserver.bin
Откуда это идиотский путь. Естесственно, этот файл никто не найдет.

Цитировать
Без него *.deb пакет через терминал не хочет устанавливается
Бред. Скорее наоборот. Не будет устанавливаться, если файл уже есть. Что за пакет? Заким чертом вы вообще устанавливаете неизвестно что.
А самое правильное, показать здесь конкретно то, что вывел терминал.

Цитировать
which nxserver
А файл "nxserver.bin"

Цитировать
Терминал глух остался.
Не мог-же он сказать: "идиот".

Цитировать
...не нашел такого файла...
...потому что, его нет и никогда не было.

Цитировать
Само произвольно удалился?!
Само ничего не делается.

Цитировать
накатаю образ на виртуалку. А с него я перетащу злополучно исчезнувший файл
Это вместо того, чтобы просто вытащить его из пакета...

Цитировать
пишет мне что нету файла xnserver.bin.
Так, что все-таки ты ищешь, специально размещу друг под другом, а то ведь не разглядишь:
nxserver.bin
nxserver
xnserver.bin

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #4 : 31 Июля 2022, 05:46:16 »
Ну и сам факт, что установка deb-пакета не может завершится, потому что отсутствует какой-то файл - интересная ситуация. apt и dpkg должны подтягивать зависимости.

which nxserver
только если в $PATH присутствует /usr/NX/bin. И да, путь действительно очень странный.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Техно червь

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #5 : 31 Июля 2022, 06:58:42 »
А самое правильное, показать здесь конкретно то, что вывел терминал.
Вот что мне сказал досточтимый терминал.
roman@HP:~/Downloads$ sudo dpkg -i  nomachine_7.10.1_1_i386.deb
[sudo] пароль для roman:
(Чтение базы данных … на данный момент установлено 200330 файлов и каталогов.)
Подготовка к распаковке nomachine_7.10.1_1_i386.deb …
/etc/NX/nxserver: строка 156: /usr/NX/bin/nxserver.bin: Нет такого файла или каталога
<b>dpkg:</b> ошибка при обработке архива nomachine_7.10.1_1_i386.deb (--install):
 new nomachine:i386 package pre-installation script subprocess returned error exit status 127
При обработке следующих пакетов произошли ошибки:
 nomachine_7.10.1_1_i386.deb
Ну и какие будут мнение на сей счет?
« Последнее редактирование: 31 Июля 2022, 07:03:37 от Техно червь »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6840
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #6 : 31 Июля 2022, 07:12:51 »
Хорошо. Но критика продолжится.
 Тащишь "левый" пакет в систему - верный шанс ее "поломать".
Цитировать
nomachine_7.10.1_1_i386.deb
Почему "i386"? У тебя 32битная система?

Цитировать
/etc/NX/nxserver: строка 156: /usr/NX/bin/nxserver.bin: Нет такого файла или каталога
Намек, что этому пакету нужно что-то еще. Например, какие-то "зависимости". А "левые зависимости" - это еще больший шанс "поломать систему". Впрочем, что я заладил.
Здесь опять возвращаемся к "i386". Раз пакет предназначен для 32битной системы, то и nxserver.bin наверное ему нужен 32битный.
Если не знаешь, что именно делает "which", то смотри глазами, что, где есть. Для облегчения, установи Midnight commander.

Немного не в тему.
Цитировать
будут мнение
Либо - "будет", либо - "мнения".


Пользователь добавил сообщение 31 Июля 2022, 07:48:40:
Еще пример, показывающий, что файл "вроде есть, но его как-бы нет".

На скриншоте. Слева, в окне терминала. Находимся в каталоге с файлом. Команда "ls" показывает, что файл есть. Но при попытке запуска, система говорит, что файла нет.
Потому что, система 64битная, а файл 32битный (справа, в окне MC видно, что это 32битный файл). Для 64битной системы его все-равно что нет.
« Последнее редактирование: 31 Июля 2022, 07:48:40 от andytux »

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1402
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #7 : 31 Июля 2022, 09:46:45 »
roman@HP:~/Downloads$ sudo dpkg -i  nomachine_7.10.1_1_i386.deb
[sudo] пароль для roman:
(Чтение базы данных … на данный момент установлено 200330 файлов и каталогов.)
Подготовка к распаковке nomachine_7.10.1_1_i386.deb …
 строка 156: /usr/NX/bin/nxserver.bin: Нет такого файла или каталога
<b>dpkg:</b> ошибка при обработке архива nomachine_7.10.1_1_i386.deb (--install):
 new nomachine:i386 package pre-installation script subprocess returned error exit status 127
При обработке следующих пакетов произошли ошибки:
 nomachine_7.10.1_1_i386.deb

Вот это надо было СРАЗУ НАПИСАТЬ  в вопросе, а не сопли разводить типа я тот один пакет устанавливал .а он мне одну фигню написал.
Ставил такой то пакет, вышла такая то ошибка...

new nomachine:i386 package pre-installation script subprocess returned error exit status 127Ты ставишь 32битную программу?


Оффлайн Техно червь

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #8 : 31 Июля 2022, 11:31:59 »
Здесь опять возвращаемся к "i386". Раз пакет предназначен для 32битной системы, то и nxserver.bin наверное ему нужен 32битный.
С системой разрядности может и не очень всё однозначно. Потому что Интеловский "камень" на 2 ядра.
На официальном сайте программы существует только две версии под Линукс. Это i386 и amd64.
Ну у amd64 архитектура "камня" к проге не та, видимо. По-этому пришлось устанавливать мне на 32-х разрядку.
Первый раз она у меня прошла нормально. Только после ее установки ярлыки для запуска не реагировали. После удалении ее установка вообще отказывается работать должным образом.
Вот это надо было СРАЗУ НАПИСАТЬ  в вопросе, а не сопли разводить типа я тот один пакет устанавливал .а он мне одну фигню написал.
Ставил такой то пакет, вышла такая то ошибка...
Так я пытался своим умом дойти. Видно не судьба. :-[

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6840
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #9 : 31 Июля 2022, 12:19:58 »
Цитировать
С системой разрядности может и не очень всё однозначно.
С этого надо было начинать. Но до сих-пор, ни слова. Какая система? Неужели не помнишь, что устанавливал. Новее 18.04 32битных систем уже нет.

Цитировать
Интеловский "камень" на 2 ядра.
64бита, 100 процентов.

Цитировать
у amd64 архитектура "камня" к проге не та
Та. В данном случае означает 64бита. Intel или AMD значения не имеет, годится для обоих.

Цитировать
По-этому пришлось устанавливать мне на 32-х разрядку.
Если система 64бит, то работать не будет.

И так. Какая система?
Смотришь в каталог /lib, если 20.04 или новее, то /usr/lib. Если есть каталог x86_64-linux-gnu, то система 64битная. Если каталог i386-linux-gnu, то 32битная.

Оффлайн Техно червь

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #10 : 31 Июля 2022, 14:34:55 »
Я прошу у Вас ПРОЩЕНИЕ за свою не внимательность!!!
Вот краткая инфа железа:

И вот та же самая проблема но уже с 64-разрядником.

Как это «лечится»? И «лечится» ли это вообще?
« Последнее редактирование: 31 Июля 2022, 14:51:32 от Техно червь »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6840
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #11 : 31 Июля 2022, 15:51:38 »
Ясно. Железка 64бит. Система 64бит.
Значит и программы надо ставить 64бит "amd64".

Цитировать
«лечится» ли это вообще?
Простой ответ. Читайте документацию по установке, там я заметил много документации. Или задайте этот вопрос разработчикам этой программы.

Скачал этот пакет, посмотрел, что в нем. Есть там и "nxserver" и "nxserver.bin".
Либо установочные скрипты по какой-то причине не могут все это правильно расфасовать. Либо мешает предыдущая неудачная установка.
Попробовать вручную вычистить все "хвосты". После этого попробовать установить.

Оффлайн Техно червь

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: Исчез файл xnserver.bin.
« Ответ #12 : 31 Июля 2022, 17:22:57 »
А "ларчик" просто удалялся ;)
Командой:
sudo dpkg -r nomachineЭто для общего понятье дела.
sudo dpkg -P nomachinesudo эрэм эрэф /usr/NX /etc/NX /var/NXРасшифруйте, пожалуйста, товарищи линуксойды, эти две последние команды. Если Вам не трудно.;)
P.s. Последняя строка написана в русской транскрипции. Поправьте на rm -rf
« Последнее редактирование: 01 Августа 2022, 16:02:36 от Техно червь »

 

Страница сгенерирована за 0.034 секунд. Запросов: 22.