LINUX.ORG.RU

Аналог inputattach в rpm

 , ,


0

1

Прошлая тема по мышке: Дебиан 8 Джесси xfce не видит МЫШЬ

Сейчас поставил CentOS-6.5

Курсор тоже не движется.

Ищу аналог для rpm. Как я понял, это linuxconsoletools (или нет?).

Если да, то по таблице https://repology.org/project/linuxconsoletools/versions я вижу что lct начинается от Седьмого ЦентОСа, и имеет номер 1.4.5

Однако официальных 386-сборок Семёрки нет (https://ru.wikipedia.org/wiki/CentOS#История_релизов): 6.10: i386, x86_64 а вот 7.0: уже только x86_64

Я попробовал скачать АльтАрх отсюда http://mirror.hoster.kz/centos-altarch/7.9.2009/isos/i386/ , но не встала.

Хорошо. Скачал ЛайвКД здесь http://mirrors.paknet.org/CentOS/6.5/isos/i386/ Установилась быстро, запускается с харда прекрасно.

Далее.

Скачал linuxconsoletools-1.4.5-3.el7.i686.rpm из https://mirrors.njtech.edu.cn/centos-vault/altarch/7.5.1804/os/i386/Packages/

Однако поскольку это версия для Семёрки, при попытке установки выдаёт: «requires libSDL-1.2.so.0 и libc.so.6(GLiBC_2.15)»

Погуглив я так понял что эти файлы строго для x64: https://rpmfind.net/linux/rpm2html/search.php?query=libSDL-1.2.so.0

В случае простой команды

# yum install linuxconsoletools

пытается залезть в инет по адресу http://mirrorlist.centos.org/?release=6&arch=i386&repo=os

Но поскольку инет у меня ещё не настроен, я из-под Винды пошёл по этому адресу, и получил Invalid release/repo/arch combination

Возможно есть вариант конвертнуть deb в rpm: https://bodhilinux.boards.net/thread/123/install-libsdl-1-32bit-solved


Предлагаю не заморачиваться и ставить Debian 11 i386. Здесь описан мой опыт установки на тачку с 2 ГБ RAM. На тот момент это был второй кандидат в релизы, но всё встало идеально и вскоре он обновился до релиза. Впоследствии спустя полгода менять ничего не пришлось, всё работало хорошо. Единственное изменение – добавил репозиторий WineHQ и установил оттуда Wine Stable 7.0, т.к. понадобилась одна программа, которая не работает на Wine 5.0.3, доступном в родных репозиториях Debian, но завелась на более свежей версии.

xenith
()
Ответ на: комментарий от xenith

К слову, та программа, которая не завелась на старом вайне, имеет родную версию под GNU/Linux, но только под x86_64, поэтому пришлось брать версию для Windows.

xenith
()

Ты творишь полную ахинею. Серьезно. Надеюсь, ты ещё не успел непоправимо сломать к чертям всю ОС.

Идея использовать CentOS 6 — плохая, так как там есть как минимум эпичная дыра в sudo и эпичная в polkit.

Но даже в рамках эксплуатации его ты налажал по-полной.

Нормальный метод по его использованию оффлайн — это скачать https://vault.centos.org/6.10/isos/i386/CentOS-6.10-i386-bin-DVD1.iso и https://vault.centos.org/6.10/isos/i386/CentOS-6.10-i386-bin-DVD2.iso , после установки скопировать содержимое дисков в какие-нибудь директории, поднять руками на их основе локальные репозитории, потом найти таки нужный пакет через yum whatprovides */inputattach и поставить его.

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

Да, и говорю тебе без всяких шуток — изучение Linux методом проб и ошибок это не путь через тернии к звездам, а просто путь через жопу в никуда.

Если бы ты хотя бы прочел книгу по RHCSA, то не творил бы той фигни, что творишь сейчас. А так как у тебя необычный сетап — готовых гайдов в сети ты не найдешь.

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

да, я как раз кинул взгляд именно на 11-версию Дебияна ещё до этого) Попробую воспользоваться вашим советом и скачать, проверить.

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

ну, пока так)

Но ведь inputattach - это deb, а мне нужно на ЦентОС - rpm.

выше Шестой версии пока не ставится у меня. Семёрка не пошла например.

да, насчёт конвертации. Попытался из-под Цента, но там Алиена вообще нет. https://ru.wikipedia.org/wiki/Alien

В славном Дебияне-8-Джесси есть версия Alien-8.95.5 http://ftp.us.debian.org/debian/pool/main/a/alien/ однако:

root@debian:/DEBiAN8# alien -r inputattach_1.7.1-1_i386.deb
Can't exec "rpm": Нет такого файла или каталога at /usr/share/perl5/Alien/Package.pm line 480.
Package build failed. Here's the log of the command (cd inputattach-1.7.1; rpmbuild --buildroot='/DEBiAN8etc/inputattach-1.7.1' -bb --target i386 'inputattach-1.7.1-2.spec'):
sh: 1: rpmbuild: not found

хотя в строке 480:

  •   my @ret=`@command`;*
    

Вот. Ищу хорошую графическую прожку, но никак не могу найти: https://i.ibb.co/Jc67rT8/deb-package-converter-3-0-0-2.jpg

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

Идея использовать CentOS 6 — плохая, так как там есть как минимум эпичная дыра в sudo и эпичная в polkit.

У нас в одном из гипермаркетов техники у менеджеров рабочие места оборудованы новыми моноблоками леново, а ОС там цент 6.10.

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

Пока что я пролистал старые подшивки, и вот десять лет назад, люди сталкивались с подобным на Центосе: https://forums.centos.org/viewtopic.php?t=6988

Вариант подключения серийной мышки на Red Hat Enterprise Linux 4 (с картинками): https://www.linuxtopia.org/online_books/centos_linux_guides/centos_enterprise_linux_sysadmin_guide/ch-mouseconfig.html

Сам я писал это

[root@localhost ~]# modprobe sermouse
[root@localhost ~]# ls /dev | grep ttyS
ttyS0
ttyS1
ttyS2
ttyS3
[root@localhost ~]# sudo modprobe -V sermouse
module-init-tools version 3.9 MOUSE

А во встроенной справке Шестого Центоса, по-крайней мере намекают на возможное подключение:

serial mouse interface CONFIGURATION - Serial mice are connected to a serial RS232/V24 dialout line, see ttyS (4) for a description.

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

«Звёзды» — это в вашем мирке только сертифицированные редхатоадмины за 300k/сек, других не дано?

А обычные сервера на Debian/Ubuntu, коих большинство, админить будут кто? Или они скоро тоже в редхет превратятся?

bodqhrohro_is_back
()
Ответ на: комментарий от BOBAH1

Тебе нужно поставить пакет linuxconsoletools, после чего настроить мышь через inputattach как в Debian.

Имя пакета не обязательно совпадает с именем ПО, что внутри.

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

Сейчас пробую седьмой Центос поставить. Там легче будет настроить Консолетулсы. Почему не восьмой - его поддержка прекращена, а седьмого - до 2024 ещё нет. Странно, да.

https://ru.wikipedia.org/wiki/CentOS#Сроки_поддержки

Я почему с Семёрки не начал. У меня перед установкой - гас экран. Оказалось что надо в Грубе нажать Е - и дописать nomodeset перед quiet.

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

Консолетулсы встали как надо.

Оказывается внутри них и лежит inputattach!

https://i.ibb.co/wNydGHR/linuxconsoletools-inputattach.png

На всякий случай конвертнул этот инпут из deb`a в rpm с помощью пакаж-конвертера (package-converter_3.0.0.2-2_all), вот хорошее видео по конвертации в Седьмом Минте:

https://www.youtube.com/watch?v=oV2D1_J8SE4

И уже переконвертированный inputattach-1.7.1-2.i386.rpm установил в ЦентОС. Съел он его с удовольствием, и мышка забегала.

Думаю теперь смогу завести курсор в любой Линукс-системе.

Сейчас описываю все эти способы в статье для журнала)

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

Консолетулсы встали как надо.

Оказывается внутри них и лежит inputattach!

Вот это да! Я тебе об этом с самого начала говорил.

На всякий случай конвертнул этот инпут из deb`a в rpm с помощью пакаж-конвертера (package-converter_3.0.0.2-2_all), вот хорошее видео по конвертации в Седьмом Минте

И уже переконвертированный inputattach-1.7.1-2.i386.rpm установил в ЦентОС. Съел он его с удовольствием, и мышка забегала.

ЗАЧЕМ???!!! У тебя же успешно родной установился.

Сейчас описываю все эти способы в статье для журнала)

Да, я понимаю, ты новичек. И для тебя критерий успешности — «Оно работает». Но для любого человека, что разбирается в Linux, ты просто выглядишь вот так: https://xkcd.ru/763/

И публиковать такое в журнале — значит очень опозориться перед всеми знающими и наплодить кучу покалеченных юзеров, что по незнанию будут повторять за тобой лютую фигню.

И вот это прочти: https://ru.wikipedia.org/wiki/%D0%AD%D1%84%D1%84%D0%B5%D0%BA%D1%82_%D0%94%D0%B0%D0%BD%D0%BD%D0%B8%D0%BD%D0%B3%D0%B0_%E2%80%94_%D0%9A%D1%80%D1%8E%D0%B3%D0%B5%D1%80%D0%B0

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.