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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

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

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: Представление о полном пустых конфигурационных файлов на все случаи жизни домашнем каталоге ошибочно. Просто создайте указанный файл, если его нет, и добавьте в него требуемые строки.
 


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



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

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

Всего записей: 3666 | Зарегистр. 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 метров - это же маразм!
Неужели нет нормального способа поставить?

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



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

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



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

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

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

Всего записей: 16404 | Зарегистр. 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   на новую версию чего то нету. и там же можете почитать что и как.

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



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

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

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

Всего записей: 16404 | Зарегистр. 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

Всего записей: 921 | Зарегистр. 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  

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

Всего записей: 16404 | Зарегистр. 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 бита.
Потому что железо древнее.  

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

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



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

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

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

Всего записей: 16404 | Зарегистр. 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
Что это за либа такая и должна ли она быть - я наглухо не представляю. что-то наугад качать и ставить - несколько боязно
 
 
Цитата:
Обращайте внимание на колонку со странными буковками
да, действительно совпадает с исполняемым файлом

Всего записей: 16404 | Зарегистр. 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 не дает нужный результат?

Всего записей: 8115 | Зарегистр. 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
 
попробовал - и понеслааася... по кочкам..
впечатление, что или пакет или ось устарели и друг с другом не могут сговориться. Предложенное в начале ошибок попробовал в кеш ввести - "нет такого файла".  
при этом поверх было какое-то полупрозрачное окошко с синей полосой заголовка и квадратиками символов. В списке программ по поиску пика не дает, то есть, это что-то другое, или совсем уж недопиленное.

Всего записей: 16404 | Зарегистр. 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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

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


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

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

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru