Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Активные темы » Новичок в GNU/Linux’е (2)

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78

Открыть новую тему     Написать ответ в эту тему

emx



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
<< Предыдущая часть


Новичок в ГНУ/Линуксе
Linux and GNU System
задает вопросы в этой теме.

 
Если вы чувствуете, что возникший у вас вопрос может задать только новичок, смело спрашивайте здесь. Исключение — за выбором дистрибутива обращайтесь в ветку «Выбор дистрибутива ГНУ/Линукса».
 
Не забывайте указывать: какой дистрибутив (и какой версии), какое окружение рабочего стола (GNOME, KDE, xcfe и пр.), что хотите получить, что сделали и что после этого по факту получили.
 


Зачатки FAQ'а

Q: Я задал вопрос и получил в ответ что-то такое:
# aptitude purge flashplugin-nonfree
$ wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz
$ tar xzvf flashplayer10_2_p3_64bit_linux_111710.tar.gz
# mv libflashplayer.so /usr/lib/firefox-addons/plugins/

Что это, и что мне с этим делать?
 
A: Это команды, их надо выполнить в вашем любимом эмуляторе терминала и вдумчиво прочитать то, что машина вам ответила.
Эмулятор терминала в Гноме по-умолчанию можно найти в меню Приложения › Стандартные › Терминал; в КДЕ по-умолчанию — меню типа „Пуск” › Приложения › Система › Терминал.
 
Обратите внимание на знак доллара ($) или решетки (#) в начале строки. Это не часть команды (их водить не надо), это — приглашение командной оболочки.  
Знак доллара или процента означает, что команда отдается от имени простого, непривилегированного, пользователя. Просто скопируйте команду, чтобы увидеть что-то вроде:  
vasya@computer:~$ cat /etc/fstab
и нажмите Enter на клавиатуре.
 
Решетка означает, что команду следует отдать от имени суперпользователя — root'а.
Для этого в зависимости от дистрибутива и того, что вы выбрали при установке, нужно сделать
 
vasya@computer:~$ su # это, например, для дефолтной Fedora или Debian
  <ввести пароль root'а>  
root@computer:/home/vasya# nano /etc/fstab  
root@computer:/home/vasya# exit # не забываем выйти из-под root'а
или
vasya@computer:~$ sudo -s # а вот это в том числе для Ubuntu
  <ввести свой пароль>  
root@computer:/home/vasya# nano /etc/fstab  
root@computer:/home/vasya# exit

При вводе пароля никакой реакции не последует (никаких звездочек появляться не будет), вводите «вслепую» и жмите энтер.
 
Указанный выше способ применим, когда необходимо отдать от имени root'а несколько команд подряд. Для отдачи одиночной команды используйте:
vasya@computer:~$ su -c 'nano /etc/fstab'
  <ввести пароль root'а>
или
vasya@computer:~$ sudo nano /etc/fstab
  <ввести свой пароль>
соответственно.
Здесь, правда, следует поиметь в виду, что:
а) действие sudo распространяется на строго одну команду, поэтому то, что в рутовой консоли выглядит как
# aptitude update && aptitude safe-upgrade
, в пользовательской должно иметь вид
$ sudo aptitude update && sudo aptitude safe-upgrade

б) на перенаправления ввода-вывода sudo не действует, поэтому, если не хотите переходить в рутовую консоль ($ sudo -s) для выполнения
# echo 'ALL ALL=(ALL) NOPASSWD: /usr/bin/ponoff' > /etc/sudoers.d/ponoff
, преобразуйте команду к виду
$ sudo tee /etc/sudoers.d/ponoff <<< 'ALL ALL=(ALL) NOPASSWD: /usr/bin/ponoff'

 
Если вы прочитали вывод и обнаружили там сообщение об ошибке или прочитали и ничего не поняли, запостите весь вывод сюда. Крайне желательно забрать его в тэг [font=monospace][/font], а если он длинный — в тэг [more][/more].
 
Q: Мне сказали задать ключ somekey=somevalue в файле ~/.someapprc, но в этом файле нет этого ключа / такого файла нет вовсе!
A: Представление о полном пустых конфигурационных файлов на все случаи жизни домашнем каталоге ошибочно. Просто создайте указанный файл, если его нет, и добавьте в него требуемые строки.
 


Всего записей: 11826 | Зарегистр. 05-06-2002 | Отправлено: 07:59 03-11-2017 | Исправлено: uzeerpc, 11:45 30-03-2018
TeXpert



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RSEREGAR
Цитата:
Тут же написано, какой драйвер ставить, тебе надо 470 driver
А я разве не написал об этом 3 дня назад?

----------
Майкудук, Пришахтинск не предлагать!:)
А на Пирогова приходит снова весенний гомон...

Всего записей: 3604 | Зарегистр. 08-02-2003 | Отправлено: 21:42 20-01-2022
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TeXpert

Цитата:
У меня подозрение, что с ним тоже будет проблема. Этот драйвер нормально поддерживает 4K-мониторы?  

Я не знаю, это не точная наука, а скорее экспериментальная. Не проверишь --- не узнаешь.
 
RSEREGAR

Цитата:
Очень глючные и тормозные

Да понятно, что это обратный инжиниринг и самоделкинские драйвера, но если нужна лишь бы какая поддержка устройства, чтобы рабочий стол показывало, а какие-нибудь там вычисления с помощью CUDA или графические изыски не требуются, то может прокатить.
 
Кстати, на ноутбуках с гибридной графикой, известной как Optimus, если не пользоваться дискретной видеокартой, то драйвер Nouveau --- самый простой по нынешним временам способ ее притушить в целях экономии питания , он просто это делает из коробки. Иначе же со всякими PRIME, Bumblebee, Primus и уж тем более Wayland до сих пор --- или все ещё --- такой бардак, что даже в некотором роде сложнее, чем раньше, несмотря на вроде как "прогресс".

----------
Клуб "Вы"-кателей Руборда

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 00:03 21-01-2022
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
столкнулся с идиотизмом..  
переставил линь на посвежее, хотел поставить пик,  
sudo apt install peek, - Unable to locate package peek
аналогично и с апдейтами-апгрейдами..  
Гугл подсказал через флатпак - но оно тогда пытается качать пакет гнома на 300 метров - это же маразм!
Неужели нет нормального способа поставить?

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 21:56 22-01-2022
shura1973



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec
appimage попробуйте https://www.appimagehub.com/p/1257072

Всего записей: 4946 | Зарегистр. 14-10-2007 | Отправлено: 22:04 22-01-2022
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
appimage попробуйте

пардон, но я всё-таки в лине чайник. Как оттуда инсталльнуть?

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 22:15 22-01-2022
VisualFire



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec

Цитата:
переставил линь на посвежее, хотел поставить пик,  
sudo apt install peek, - Unable to locate package peek
аналогично и с апдейтами-апгрейдами..  

В Debian и Ubuntu есть этот пакет https://repology.org/project/peek/versions
Все репозитории подключены?

Всего записей: 152 | Зарегистр. 30-01-2008 | Отправлено: 22:21 22-01-2022
shura1973



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec

Цитата:
Как оттуда инсталльнуть?

да там инсталировать ни чего не надо ! AppImage это типа портабл. Скачиваете ,после в свойствах файла даёте разрешение на запуск в качестве программы и всё.  
скачайте пакет с гитхаба https://github.com/phw/peek/releases/download/1.3.1/peek-1.3.1-0-x86_64.AppImage   на новую версию чего то нету. и там же можете почитать что и как.

Всего записей: 4946 | Зарегистр. 14-10-2007 | Отправлено: 22:40 22-01-2022
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Все репозитории подключены?

сложно сказать, но  
    
sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
 
выполнял. Вроде заявлений, что чего-то не найдено, не видел.

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 22:48 22-01-2022
VisualFire



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec

Цитата:
sudo add-apt-repository ppa:peek-developers/stable  

В Ubuntu 20.04 без подключения указанного репозитория устанавливается и работает peek.
Какой дистрибутив Linux у вас установлен?

Всего записей: 152 | Зарегистр. 30-01-2008 | Отправлено: 09:06 23-01-2022
RSEREGAR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VisualFire
https://github.com/phw/peek#ubuntu

Всего записей: 711 | Зарегистр. 26-10-2008 | Отправлено: 11:58 23-01-2022
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В Ubuntu 20.04

19.3. Потому что последний на 32 бита.
Потому что железо древнее.
На предыдущем 18.3 всё заводилось с полпинка, без бубна и т.д. Потому удивлен сложностям на 19
Цитата:
https://github.com/phw/peek#ubuntu

там я уже был, ответ цитировал выше.
Цитата:
 Unable to locate package peek  

могу заскринить, но не вижу смысла.

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 17:22 23-01-2022
VisualFire



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec
У вас Linux Mint 19.3 x32? Если так, то, скорее всего, в ppa:peek-developers/stable нет пакета для x32.
Последний AppImage для x32 от 5 октября 2017 года. Скачивайте и, как уже говорил shura1973, делайте его исполняемым: chmod +x peek-1.1.0-82-i686.AppImage.

Всего записей: 152 | Зарегистр. 30-01-2008 | Отправлено: 18:44 23-01-2022
RSEREGAR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec

Цитата:
19.3. Потому что последний на 32 бита.
Потому что железо древнее.  

Это не просто древнее, такое можно найти на помойке

Всего записей: 711 | Зарегистр. 26-10-2008 | Отправлено: 19:41 23-01-2022
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
chmod +x peek-1.1.0-82-i686.AppImage.

вбил в консоль... ничего не происходит. Словно и не команда.  

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 22:52 23-01-2022
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec

Цитата:
вбил в консоль... ничего не происходит. Словно и не команда.  

А что, по-вашему, должно происходить? Команда всего лишь дает права файлу на запуск (как программе), при условии, разумеется, что она выполнена в в той же рабочей директории, где лежит файл (проверить текущий каталог в терминале можно командой pwd). Кстати, "молчаливый" запуск в таких случаях обычно означает успешное выполнение. Если хотите убедиться, что файл сделан исполняемым, наберите:
 

Код:
ls -la peek-1.1.0-82-i686.AppImage

 
Примерный вывод команды ls может выглядеть вот так.
 
Обращайте внимание на колонку со странными буковками d, r, w, x (остальные детали типа sticky bit (t) и т.д. сейчас не так важны) и прочерками: первая из них указывает на то, что строка относится к директории (прочерк на месте буквы означает, как легко догадаться, отсутствие), дальше тройки букв rwx или прочерков обозначают права на чтение, запись и выполнение для пользователя, его группы и всех остальных соответственно.
 
Ну или это даже можно проверить и графическими средствами в местном "проводнике", не знаю, какой там стоит --- от этого зависит.
 
Если все хорошо, то программа должна запускаться двойным кликом или из консоли:
 

Код:
./peek-1.1.0-82-i686.AppImage

 
Подсказка: клавиша Tab в терминале работает как автодополнение, поэтому вбивать вручную длинные названия файлов, как правило, не нужно.

----------
Клуб "Вы"-кателей Руборда

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 03:29 24-01-2022 | Исправлено: Viewgg, 03:53 24-01-2022
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
при условии, разумеется, что она выполнена в в той же рабочей директории, где лежит файл

я сразу консоль открываю в каталоге...
Цитата:
Подсказка: клавиша Tab в терминале работает как автодополнение,

спасибо )
Отдаёт такое:  
/tmp/.mount_N3UIPc/usr/lib/peek/peek-run: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
Что это за либа такая и должна ли она быть - я наглухо не представляю. что-то наугад качать и ставить - несколько боязно
 
 
Цитата:
Обращайте внимание на колонку со странными буковками
да, действительно совпадает с исполняемым файлом

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 21:52 24-01-2022
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec

Цитата:
я сразу консоль открываю в каталоге...  

Тоже неплохой вариант, и, как по мне, вполне удобный. Если что, для навигации в консоли команда cd в помощь --- так, на всякий случай. Глядишь, сделаем из новичка опытного пользователя.
 

Цитата:
/tmp/.mount_N3UIPc/usr/lib/peek/peek-run: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
Что это за либа такая и должна ли она быть - я наглухо не представляю. что-то наугад качать и ставить - несколько боязно  

https://ru.wikipedia.org/wiki/PCRE
 
Более-менее стандартная системная библиотека, обычно такое ставится из репозиториев дистрибутива (возможно, она уже установлена), однако в данном случае имеется некоторая проблема: указанная версия библиотеки там и в самом не находится. По идее, тут полагается смотреть, под какую версию библиотеки собрана программа, лезть в исходный код, документацию и т.д., но это не так-то просто... Или же для начала можно попробовать предложенное ниже шаманство и проверить, будет ли запускаться программа.
 
1. Устанавливаем библиотеку PCRE из репозиториев (кстати, поскольку речь идет всего лишь о библиотеке, то тут шанс что-то сломать или испортить минимален, особенно если она не конфликтует со штатными):
 
# apt-get install libpcre3
 
2. Создаем символьную ссылку, чтобы подсунуть программе под видом того, что она требует, то, что у нас есть :
 
# ln -s /lib/i386-linux-gnu/libpcre.so.3 /lib/i386-linux-gnu/libpcre.so.1
 
3. Запускаем программу и смотрим, что получится : заработает или просто вылетит. Кстати, опционально во время всей этой процедуры для поднятия боевого духа можно приговаривать что-нибудь, отражающее её суть, как то: "Колдуй, баба, колдуй, дед, колдуй, серенький медвед!"
 
4. Если вдруг не получится, то, чтобы подчистить, достаточно просто удалить созданную вручную символьную ссылку, как обычный файл:
 
# rm /lib/i386-linux-gnu/libpcre.so.1
 
Но давайте по порядку, сначала посмотрим, сработает ли простое решение.

----------
Клуб "Вы"-кателей Руборда

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 13:22 25-01-2022 | Исправлено: Viewgg, 13:29 25-01-2022
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Viewgg

Цитата:
По идее, тут полагается смотреть, под какую версию библиотеки собрана программа, лезть в исходный код, документацию и т.д., но это не так-то просто...

ldd -v не дает нужный результат?

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 13:55 25-01-2022
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
apt-get install libpcre3
хм..  

Цитата:
libpcre3 is already the newest version (2:8.39-9).
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.

Кстати, libpcre3 у меня тоже в виде линки. На файл libpcre.so.3.13.3
 
попробовал - и понеслааася... по кочкам..
впечатление, что или пакет или ось устарели и друг с другом не могут сговориться. Предложенное в начале ошибок попробовал в кеш ввести - "нет такого файла".  
при этом поверх было какое-то полупрозрачное окошко с синей полосой заголовка и квадратиками символов. В списке программ по поиску пика не дает, то есть, это что-то другое, или совсем уж недопиленное.

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 20:02 25-01-2022
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los

Цитата:
ldd -v не дает нужный результат?

Не помню так с ходу, честно говоря, может, и дает, но трудность прежде всего не в этом, а скорее в случае, если нужной библиотеки нет и ее требуется собирать --- под пакетным дистрибутивом то ещё развлечение.
 
bredonosec

Цитата:
libpcre3 is already the newest version (2:8.39-9).  

Так я и думал, это вроде весьма ходовая библиотека.
 

Цитата:
Кстати, libpcre3 у меня тоже в виде линки. На файл libpcre.so.3.13.3  

Да, безусловно, это стандартная практика для разделяемых библиотек.
 

Цитата:
попробовал - и понеслааася... по кочкам..  
впечатление, что или пакет или ось устарели и друг с другом не могут сговориться. Предложенное в начале ошибок попробовал в кеш ввести - "нет такого файла".  

Похоже, очередная отсутствующая библиотека-зависимость (какая-нибудь libgdk-pixbuf-бла-бла-бла), и где ее брать для данного дистрибутива, я с дурацким сайтиком пакетов Ubuntu не сразу разобрался, честно говоря , но не это ли? Дерзайте, как устанавливать пакеты, мы вроде уже разобрали. (PS apt-get и так далее, если что... лень форматировать уже как следует )
 
PS Напоминает классический танец с бубном --- пытаемся что-нибудь собрать или запустить, смотрим на ругань и доставляем нужные библиотеки или зависимости по требованию.
 

Цитата:
Предложенное в начале ошибок попробовал в кеш ввести - "нет такого файла".  

Естественно, если, как я говорил, зависимость отсутствует, то где же подобному файлу взяться... Кстати, если посмотреть список файлов указанного выше пакета, то там этот самый недостающий тоже есть.
 

Цитата:
при этом поверх было какое-то полупрозрачное окошко с синей полосой заголовка и квадратиками символов.

Ну если библиотеки недостает, понятно, что программа будет выдавать невесть что через пень-колоду...
 

Цитата:
В списке программ по поиску пика не дает, то есть, это что-то другое, или совсем уж недопиленное.  

Так программа же не "установлена" штатными средствами, естественно, интеграции в менюшку у нее нет, не берите в голову.
 
Кстати, пока что вроде не было жалоб насчет PCRE, так что пробуем дальше и ловим недостающие зависимости.

----------
Клуб "Вы"-кателей Руборда

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 20:34 25-01-2022 | Исправлено: Viewgg, 20:45 25-01-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78

Компьютерный форум Ru.Board » Операционные системы » UNIX » Активные темы » Новичок в GNU/Linux’е (2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru