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

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

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

articlebot (03-11-2017 08:01): Новичок в GNU/Linux’е.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

   

ShriEkeR



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


Всего записей: 6382 | Зарегистр. 27-09-2004 | Отправлено: 01:56 18-12-2010 | Исправлено: ASE_DAG, 07:07 29-03-2016
Kerstraff



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не могу понять ничего...сижу на Ubuntu 10.10 Gnome, прописал репозитарий местный,на котором имеется обновление Ubuntu 11.04 , в терминале прописываю
Цитата:
lsb_release -a
 

показывает:
No LSB modules are available.
 
Distributor ID:    Ubuntu
 
Description:    Ubuntu 10.10
 
Release:    10.10
 
Codename:    maverick
 
а когда захожу в система -> о системе ubuntu  
 
You are using Ubuntu 11.04- the Natty Narwhal - released in April 2011 and supported until October 2012.
пытаюсь обновить
Цитата:
sudo apt-get update && sudo apt-get upgrade
 
появляется  
Получено 162kБ за 2с (78,6kБ/c)
Чтение списков пакетов... Готово
Чтение списков пакетов... Готово
Построение дерева зависимостей        
Чтение информации о состоянии... Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
какая убунту у меня стоит 10.10 или 11.04, и если 10.10 то почему не могу обновиться до 11.4???

Всего записей: 628 | Зарегистр. 20-03-2011 | Отправлено: 14:58 02-10-2011 | Исправлено: Kerstraff, 14:59 02-10-2011
Red Planet



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хочу посмотреть свойства некоторых файлов (и из-под su, и из-под своего пользователя пробовал), но не получается. Например, команда reboot из bin ищется при поиске
Цитата:
find / -name reboot
Явно говорится, что она в bin, но
Цитата:
ls -l /bin/reboot
говорит
Цитата:
No such file or directory

Не только с reboot такое, с firefox тоже. В принципе интересно. Почему так?

Всего записей: 215 | Зарегистр. 18-06-2009 | Отправлено: 21:37 03-10-2011
urodliv



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

Цитата:
Явно говорится, что она в bin

Как интересно! У меня она всегда была в каталоге sbin:

Код:
lrwxrwxrwx 1 root root 4 Сен  6  2009 /sbin/reboot -> halt


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

Всего записей: 6714 | Зарегистр. 29-04-2009 | Отправлено: 22:06 03-10-2011
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
urodliv
Вы правы, конечно. Проверил -- в Fedora она в /sbin, хотя на самом деле это симлинк на /bin/systemctl.

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

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 23:23 03-10-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kerstraff
> какая убунту у меня стоит
$ apt-cache policy
 
Red Planet
> Явно говорится, что она в bin
Сколько можно повторять: не надо косвенных описаний. Точный вывод и привести проще, чем мысль формулировать, и толку от него больше.
 
P.S. В шапку это уже что-ли добавить.
 
P.P.S. > find / -name reboot  
Кстати, если вы не в курсе, сообщаю о существовании трех замечательных утилит: which, whereis, locate.

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 15:30 04-10-2011 | Исправлено: ASE_DAG, 15:41 04-10-2011
Red Planet



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG, слабо пока ориентируюсь. which знаю, остальные две туманно, но опробую потом.
 
У меня теперь вот какой вопрос. Право на иcполнение (это и есть запуск?) reboot и shutdown дано всем пользователям. Однако reboot работает, а shutdown требует root'а. Почему?

Цитата:
[redplanet@localhost ~]$ shutdown now
Must be root.
[redplanet@localhost ~]$ shutdown  
Must be root.
[redplanet@localhost ~]$ which shutdown
/sbin/shutdown
[redplanet@localhost ~]$ ls -l /sbin/shutdown  
lrwxrwxrwx. 1 root root 16 Sep 26 11:03 /sbin/shutdown -> ../bin/systemctl
[redplanet@localhost ~]$ which reboot
/usr/bin/reboot
[redplanet@localhost ~]$ ls -l /usr/bin/reboot
lrwxrwxrwx. 1 root root 13 Sep 26 11:02 /usr/bin/reboot -> consolehelper
[redplanet@localhost ~]$  

Всего записей: 215 | Зарегистр. 18-06-2009 | Отправлено: 19:55 04-10-2011 | Исправлено: Red Planet, 19:58 04-10-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Red Planet
> Право на извлечение
На что? О_о Может быть, на исполнение?
 
> дано всем пользователям
У ссылок свои права, могущие отличаться от прав тех файлов, на которые они ссылаются.
$ ls -lL /sbin/shutdown

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 20:13 04-10-2011 | Исправлено: ASE_DAG, 20:17 04-10-2011
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите пжс пытаюсь откомпилировать источник для Pidgin  после выполнения  
./configure - сообщение не найден компилятор С. Как его можно загрузить? Какой пакет нужно в Debian репозитории или отдельно искать.

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 21:21 04-10-2011
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krserv
Debian, говорите? Устанавливайте из репозитория пакет build-essential, через зависимости он вытянет нужное.

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

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 21:45 04-10-2011 | Исправлено: Viewgg, 21:46 04-10-2011
ZurabM

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток.
У меня Windows7. Через VBox установил ASPLinux 14 Cobalt, окружение Gnome. Подскажите,что надо сделать,чтобы локальные диски увиделись в Linux?

Всего записей: 159 | Зарегистр. 07-04-2009 | Отправлено: 21:47 04-10-2011
Viewgg



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

Цитата:
Доброго времени суток.
У меня Windows7. Через VBox установил ASPLinux 14 Cobalt, окружение Gnome. Подскажите,что надо сделать,чтобы локальные диски увиделись в Linux?

Это уж смотрите в документации VBox, как там дать доступ виртуальной машине к папкам на хост-машине (я не помню точно, если честно), в гостевую ОС же надо установить соответствующие дополнения (гостевой ОС) VBox (посмотрите в репозиториях, в том числе дополнительных типа RPMFusion, они там запросто могут уже быть, это самый простой способ установки).

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

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 21:51 04-10-2011 | Исправлено: Viewgg, 21:52 04-10-2011
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Viewgg
не пойму я делаю sudo apt-get install build-essential  - ? так и он вытянет библиотеки компиляторов мне необходимые?

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 22:20 04-10-2011
ZurabM

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Viewgg  
 Я в Linux новичок.Дополнения,вроде,все установил,все равно не видит. Съемный диск видит,а вот локальные нет. А как попасть в этот репозиторий?

Всего записей: 159 | Зарегистр. 07-04-2009 | Отправлено: 22:20 04-10-2011
Viewgg



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

Цитата:
не пойму я делаю sudo apt-get install build-essential  - ? так и он вытянет библиотеки компиляторов мне необходимые?

Да, делаете именно так -- он установит основные компоненты, необходимые для сборки. Если же нужны заголовочные файлы какой-нибудь библиотеки, то надо уже смотреть соотв. пакет и его ставить тоже.
 
ZurabM
Вы документацию к VirtualBox-то почитайте, а если не получается -- изложите, пожалуйста, последовательность своих действий и результаты, пока проблема непонятна. Возможно, кстати, вам в тему по VBox.
 

Цитата:
А как попасть в этот репозиторий?  

Репозиторий -- это хранилище пакетов, из которого вы их устанавливаете. У вас в наличии есть замечательная утилита gpk-application (Система -- Администрирование -- Установка и удаление программ), с ее помощью, собственно говоря это и делаете. Если из консоли -- соответственно, yum.

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

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 22:34 04-10-2011
Red Planet



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос не снят. Если по командам reboot и shutdown запускаются файлы, на которые эти ссылки ссылаются (это так?), то непонятно, почему файлы с одинаковыми правами, но один запускается из-под root'а, а другой из под простого пользователя.

Цитата:
[redplanet@localhost Documents]$ which reboot shutdown
/usr/bin/reboot
/sbin/shutdown
[redplanet@localhost Documents]$ ls -lL /usr/bin/reboot /sbin/shutdown
-rwxr-xr-x. 1 root root 158496 Aug 23 19:39 /sbin/shutdown
-rwxr-xr-x. 1 root root   3824 Apr  1  2011 /usr/bin/reboot
 


Всего записей: 215 | Зарегистр. 18-06-2009 | Отправлено: 22:48 04-10-2011 | Исправлено: Red Planet, 23:42 04-10-2011
krserv



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

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

к сожалению не получается:  you must have CLib 2.16.0  or newer development headers installed to build. У меня старая версия ядра, совместимого с Debian - Xandros.  
 
Добавлено:
посмотрел мне нужна версия  Xandros - Debian до 3.5, все выше приведет к краху систему, которая основывается на 3.4.2  и вот где взять под эти пакеты ICQ, которая будет работать? Все настроил, проблема в одном ICQ messenger.

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 23:06 04-10-2011
western



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый вечер.
Помогите решить такую тривиальную задачку:
необходимо запустить выключение сервера checkpoint'a удаленно с Windows сервера.  
версия сборки сервера checkpoint'a: 2.4.21-21cpsmp  
 
Пробовал разные варианты:  
1)
Код:
putty.exe -m putty.txt -l admin -pw ****** 192.168.0.1

в putty.txt: /sbin/shutdown -h now  
 
 
2)
Код:
plink -t admin@192.168.0.1 -pw ****** /sbin/shutdown -h now

 
 
Сервер не выключается....  
Явно проблема в том, что логинюсь не рутом.
Тогда как передать права рута?!  
 
с Ув. Руслан.  

Всего записей: 150 | Зарегистр. 28-01-2006 | Отправлено: 19:32 05-10-2011 | Исправлено: western, 19:34 05-10-2011
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Red Planet
Симлинки это. Читайте внимательнее, ASE_DAG уже написал:

Цитата:
У ссылок свои права, могущие отличаться от прав тех файлов, на которые они ссылаются.  

 
 
western

Цитата:
Явно проблема в том, что логинюсь не рутом.
Тогда как передать права рута?!

Как насчет su ?

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

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 23:18 05-10-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Red Planet
> Если по командам reboot и shutdown запускаются файлы, на которые эти ссылки ссылаются (это так?)
Да.
 
> непонятно, почему файлы с одинаковыми правами, но один запускается из-под root'а, а другой из под простого пользователя.  
Они оба вполне запускаются из под непривилегированного пользователя.

Цитата:
[redplanet@localhost Documents]$ ls -lL /usr/bin/reboot /sbin/shutdown
-rwxr-xr-x. 1 root root 158496 Aug 23 19:39 /sbin/shutdown
-rwxr-xr-x. 1 root root   3824 Apr  1  2011 /usr/bin/reboot

 

Цитата:
$ shutdown  
Must be root.

shutdown запустился и сообщил вам, что вы должны быть рутом, чтобы выключать машину.


----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 23:41 05-10-2011
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Red Planet
Наберите у себя:

Код:
ls -l $(which systemctl consolehelper)
 


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

Всего записей: 6714 | Зарегистр. 29-04-2009 | Отправлено: 00:01 06-10-2011
   

Страницы: 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 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

Компьютерный форум Ru.Board » Операционные системы » UNIX » Новичок в GNU/Linux’е
articlebot (03-11-2017 08:01): Новичок в GNU/Linux’е.


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru