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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

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


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



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vcrank
Цитата:
>А что-то посоветуете по поводу обновления системы?
 
Если Ubuntu 9.04, то проще новую установить.
согласен, грейд с такого старого дистрибутива если и смоете осилить то точно накушаетесь по самое нехочу. Сильно проще будет заново установить. Софт перенести обычно не та морока.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6571 | Зарегистр. 28-08-2008 | Отправлено: 01:21 05-02-2024
fscpsd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
Цитата:
грейд с такого старого дистрибутива если и сможете осилить
А теоретически как это вообще лучше всего осуществить? Репозитарии ведь уже давно недоступны, это получается надо какие-то искать архивы бинарных репозитариев (возможно, старые образы системных CD/DVD?), потом поднимать у себя зеркала и через них обновляться, пока до актуальной версии не доберёшься? Или тут только через исходники всё по отдельности конпелировать?

Всего записей: 1944 | Зарегистр. 16-09-2010 | Отправлено: 06:23 05-02-2024 | Исправлено: fscpsd, 06:38 05-02-2024
Greyleon



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fscpsd
Делали, но не с такой древней версией (читал на сайте Linux Mint-а). Но слишком уж это будет хлопотно, лучше поставить актуальную версию - так будет быстрее
Как запомнил - 3 или 4-е версии последовательно накатывали сверху, пока не удалось добраться до актуальной

Всего записей: 8297 | Зарегистр. 03-12-2016 | Отправлено: 06:33 05-02-2024 | Исправлено: Greyleon, 06:42 05-02-2024
fscpsd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Greyleon
Цитата:
3 или 4-е версии последовательно накатывали сверху, пока не удалось добраться до актуальной
Тут другая ситуация совсем, просто так уже ничего никуда накатить невозможно, потому что уже давным-давно не работают репозитарии для нескольких промежуточных версий. Для обычного пользователя это практически совершенно непосильная задача, мне просто интересно, что мудрый товарищ Alukardd скажет насчёт такого терминального случая, хотя бы чисто теоретически.

Всего записей: 1944 | Зарегистр. 16-09-2010 | Отправлено: 06:47 05-02-2024 | Исправлено: fscpsd, 07:04 05-02-2024
RSEREGAR



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

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

Когда делали Ubuntu 9.04, о systemd даже не слышали, как и о многих других компонентах системы. Чисто теоретически можно вручную обновлять каждый компонент, но о стабильности можно забыть.

Всего записей: 794 | Зарегистр. 26-10-2008 | Отправлено: 08:12 05-02-2024
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fscpsd
Вполне себе есть действующий архив репозиториев у canonical. (а если вдруг он не рабочий то всегда можно скачать DVD со старыми установщиками и подцепить их в качестве репозитория локального).
http://old-releases.ubuntu.com/  (инструкция)
Проблемы с ним тоже могут быть, хотя бы в части того, что GPG ключи которым всё подписывалось могли давно протухнуть, это можно подхакать как переводом времени в системе так и некоторыми опциями apt, но по опыту опции не решают всех проблем, так что только откат времени. Это конечно всё хаки и не бесконечно безопасный путь, но всё же.
И вот так постепенно по одному релизу грейдиться.
 
Дальше Вы вляпаетесь в то о чём говорит RSEREGAR. Это оч старая система с другой структурой, в том числе ваапсче без systemd. Переход на него не очень сложный но некоторые вещи руками подхакать придётся. Из совсем памятного и простого что надо будет сделать это поставить сначала руками (возможно из репоизтория) ядро которое поддерживается systemd, потому что старые не поддерживаются.
 
Ну и конечно же apt далеко не безгрешен при таких масштабных обновлениях и запросто придёт к выводам что часть пакетов надо удалить, такие выводы не всегда правильные и за списками INSTALL UPDATE REMOVE которые он выводит на экран надо следить.
 
Ну кроч я очень не рекомендую новичку этот процесс.
Самое древнее что я лично подвергал таком процессу был Debian Wheezy (это примерно Ubuntu 13.10).
 
 
 
Всё вышесказанное только про ОС было
Ещё будет куча работы по адаптации конфигов. Между релизами меняется версия софта и конфиги каждого конкретного приложения могут быть (и обязательно будут) несовместимы между собой.
 
 
Давайте ещё раз: не пытайтесь провернуть такой грейд. Это оч больно. Поставьте новыую чистую виртуалку и спокойно перенести туда нужный софт. заодно будет возможность находу всё сравнить и будет нормальная чистая система. И Вам добавится понимания того что внутри виртуалки там работает, если не Вы её 15 лет назад настраивали.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6571 | Зарегистр. 28-08-2008 | Отправлено: 10:17 06-02-2024 | Исправлено: Alukardd, 13:19 07-02-2024
TeXpert



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
 
Можете посоветовать книгу типа Денис Колисниченко, "Linux от новичка до профессионала", только чтобы материал был более новый
 
Нужно наличие грамотного и доступного изложения вопросов серверного использования Linux
 
 
Заранее благодарен

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

Всего записей: 3620 | Зарегистр. 08-02-2003 | Отправлено: 15:52 09-03-2024
fscpsd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TeXpert
Так не бывает, наверное. Просто хотя бы потому, что не бывает никакого абстрактного "серверного использования" — а бывают разные типы серверов и серверных приложений для конкретных задач. Из самого очевидного, это классические серверы приложений, серверы баз данных, серверы виртуализации, почтовые серверы, веб-серверы, файловые серверы, серверы удалённых рабочих столов, серверы-маршрутизаторы — ну и так далее, и тому подобное. Причём для каждой роли существует как минимум несколько совершенно различных вариантов серверных приложений, например, сами можете погуглить сколько существует типов почтовых серверов, СУБД, платформ виртуализации, вариантов реализации ВПН и всего прочего из вышеперечисленного. Вдобавок обычная для мира открытого ПО скудность документации, вдобавок регулярные новые версии с новыми возможностями и новыми особенностями. В итоге, наверное, правильнее будет сначала определиться с задачами и расставить приоритеты, а потом по каждому интересующему вас вопросу отдельно информацию искать.

Всего записей: 1944 | Зарегистр. 16-09-2010 | Отправлено: 04:51 10-03-2024
RSEREGAR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TeXpert
Смотри книги по командной строке, пригодится.

Всего записей: 794 | Зарегистр. 26-10-2008 | Отправлено: 05:47 10-03-2024
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TeXpert
По командной строке вот такая есть книга — ISBN 978-5-496-02303-0.
 
А по условно серверному применению можно брать —  ISBN 978-5-4461-0976-0 (это SRE взгляд от Google) и её продолжение можно посмотреть. Но всё же эти книги от Google не про то как настраивать свой сервер, но тем не менее полезно для общего понимания того как оно может быть сделано в крупных компаний. Надо понимать, что методы работы, настройки, используемого ПО различаются между компаниями, в зависимости от их направленности и размеров.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6571 | Зарегистр. 28-08-2008 | Отправлено: 12:48 10-03-2024
Nikolay60

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброе время суток!
Подскажите, как исправить такую хрень,кто силен в этом деле.
ОС Linux Garuda ,рабочий стол KDE.
Получилось это ,можно сказать на чистом месте,т.е после обновления системы, вышел  из неё и  заверил работу.
Где то через неделю ,при запуске получилось такое:
 
BTRFS:error (device sda 2) in btrf_replay_log:
2090: errno=5 10 failure
(Failed to recouer log tree)
mount:/new_root: can t read superblock on/ den/sda2.
dmesg(1)may hane more information after mount system call.
ERROR: Failed to mount UUID =ba3b4609-541d-44d6-983c-Oc9c35f96227 on real root
You are now being dropped info an emergency shell.
sh:can t access tty; job control tuned off
roots в квадратных скобках и мигающий курсор.
 
 
BTRFS:ошибка (устройство sda2) в btrf_replay_log:
2090: ошибка errno=5 10 сбой
((Не удалось восстановить дерево журнала)
mount:/new_root: не удается прочитать суперблок в/ den/sda2.
dmesg(1) может содержать больше информации после системного вызова mount.
ОШИБКА: Не удалось смонтировать UUID =ba3b4609-541d-44d6-983c-Oc9c35f96227 для реального пользователя root
Теперь вы перенаправлены в аварийную оболочку.
sh: не удается получить доступ к tty; в системе управления заданиями отключены
корни в квадратных скобках и мигающий курсор.

Всего записей: 147 | Зарегистр. 21-10-2008 | Отправлено: 10:51 11-03-2024
fscpsd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nikolay60
У вас какая-то проблема с файловой системой (или даже с физическим накопителем). Нужно загрузиться с флешки, и выполнить проверку и при необходимости восстановление. Как это делается в вашем конкретном дистрибе — сложно сказать. Но это у вас вроде что-то производное от Арча, поэтому на русском в общих чертах можно почитать здесь. Обратите внимание, файловая система у вас не обычная линуксовая ext4, а почему-то новомодная btrfs — для неё нужны свои средства обслуживания (возможно, нужно будет доустановить какие-то пакеты, но скорее всего в составе системы должны быть).

Всего записей: 1944 | Зарегистр. 16-09-2010 | Отправлено: 11:06 11-03-2024 | Исправлено: fscpsd, 11:09 11-03-2024
RSEREGAR



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

Цитата:
Подскажите, как исправить такую хрень,кто силен в этом деле.

Ядро суперблок не может найти. У тебя почему-то вместо /dev/sda2 написано / den/sda2. Такого пути не существует. Смотри и правь опции загрузки.

Всего записей: 794 | Зарегистр. 26-10-2008 | Отправлено: 14:53 11-03-2024
Greyleon



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RSEREGAR
У меня нечто подобное было когда неудачно отредактировал файл fstab (/etc/fstab). Тогда просто загрузился с livecd (с флэшки) и просто заменил этот файл из резервной копии, которая создавалась с помощью программы Timeshift

Всего записей: 8297 | Зарегистр. 03-12-2016 | Отправлено: 15:20 11-03-2024
fscpsd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RSEREGAR
Цитата:
/ den/sda2
Это у него какой-то глюк при копировании, там в других местах тоже буквы искажены, типа "recouer" вместо "recover", "hane" вместо "have", "info" вместо "into".

Всего записей: 1944 | Зарегистр. 16-09-2010 | Отправлено: 15:26 11-03-2024
RSEREGAR



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

Цитата:
Это у него какой-то глюк при копировании, там в других местах тоже буквы искажены, типа "recouer" вместо "recover", "hane" вместо "have", "info" вместо "into".

Если глюк при копировании и просто суперблок не может найти, то btrfs rescue super-recover /dev/sda2 и затем  btrfs rescue zero-log /dev/sda2 должно помочь.  
Но просто так суперблоки не слетают. Возможно, с жестким диском проблемы.

Всего записей: 794 | Зарегистр. 26-10-2008 | Отправлено: 18:51 11-03-2024
NeuronViking



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Господа эксперты, не могли бы вы, судари, подсказать неофиту, где можно найти актуальные инструкции по сбоке кастомной системы, оптимизированной для моего железа, включая загрузчик, ядро и гуёвые свистелки-перделки?
Лет 15 назад все это сам разруливал по манам и исходникам, а щаз уже и руки трясутся и половины мозга нет...

Всего записей: 253 | Зарегистр. 25-04-2006 | Отправлено: 22:51 13-03-2024
RSEREGAR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NeuronViking
Хоть бы сказал, что за железо.

Всего записей: 794 | Зарегистр. 26-10-2008 | Отправлено: 00:38 14-03-2024
fscpsd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NeuronViking
В общем случае для начала наверное лучше всего будет ознакомиться с известным руководством Linux From Scratch — оно как раз полностью посвящено сборке своей системы с нуля, ну только разве что там работа с GUI не затрагивается, насколько я помню (хотя, может в последних версиях и добавили, не знаю). Руководство очень толковое, в меру детальное и вполне актуальное, постоянно обновляется, нынешняя версия вон ажно 2024 года. Вроде бы даже переводы на русский есть, но это на свой страх и риск, как обычно.
Цитата:
сборка кастомной системы, оптимизированной для моего железа
Вам виднее, конечно, но вообще говоря в настоящее время в этом уже давно никакого практического смысла нет, разве что у вас железо тоже "кастомное", самодельное.

Всего записей: 1944 | Зарегистр. 16-09-2010 | Отправлено: 03:58 14-03-2024
Nikolay60

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем доброго времени  суток!
Подскажите пожалуйста , так  как в моей проблеме ошибка в файловой системе  , а для исправления  
этого  существует утилита fsck (file sistem check)- для проверки и восстановления файловой системы.
Снимков резервного копирования приложением  Timeshift нет.
С чего начать , приму всевозможные  варианты  и советы так как  опыта в этом деле 0,0.
Для начала хочу загрузиться с загрузочной  флэшки , что дальше , по проверки файловой системы  
btrfs.Что дальше или какие команды  необходимы для проверки.

Всего записей: 147 | Зарегистр. 21-10-2008 | Отправлено: 09:45 14-03-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум 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