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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста разобраться. Поставил на VMware Linux Mint 13 (KDE). Пытаюсь установить proxychains 3.1. Делаю по инструкции:
cd "директория куда скачали proxychains-3.1.tar.gz"
tar -zxvf proxychains-3.1.tar.gz
cd proxychains-3.1
./configure
make
sudo make install
 
Но при попытке выполнения команды ./configure выдаёт:
checking build system type... Invalid configuration i686-pc-linux-': machinei686-pc-linux' not recognized
configure: error: /bin/sh autotools/config.sub i686-pc-linux- failed
 
Пробовал ./configure --build=i686-pc-linux-gnu
Выдаёт:  
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... missing
checking for workingautoconf... missing
checking for working automake-1.4... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
 
Как это обойти?

Всего записей: 28 | Зарегистр. 12-01-2009 | Отправлено: 22:15 12-08-2012
Viewgg



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

Цитата:
Пытаюсь установить proxychains 3.1. Делаю по инструкции

Какой, к лешему, инструкции???
 
Вы ставите бинарный дистрибутив, фактически форк Ubuntu, основная "инструкция" такая: компилить что-то --- последнее дело, для начала стоит заглянуть в репозитории.
 
Не вижу никаких причин, по которым Вам не стоит начать с банального, прямолинейного и очевидного
sudo apt-get install proxychains
.
 
Вот если будет необходимость что-то собирать самому --- тогда об этом и поговорим.

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

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 22:45 12-08-2012 | Исправлено: Viewgg, 22:47 12-08-2012
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Viewgg
Цитата:
Вот если будет необходимость что-то собирать самому --- тогда об этом и поговорим.
Об этом сначала стоит прочесть)

----------
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.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 23:39 12-08-2012
cp58

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

Всего записей: 295 | Зарегистр. 06-12-2011 | Отправлено: 00:43 13-08-2012
Viewgg



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

Цитата:
Об этом сначала стоит прочесть)

Уф, я уж испугался, что это мне надо прочесть. А вот это новичкам лучше не читать
 
И да, мой ответ товарищу Мегасупу-2009 остается прежним: если понадобится действительно компилить что-то, например в убунтуобразных дистрибутивах, тогда об этом поговорим.
 
cp58
Здесь все-таки не клуб вредных советов, тем более ещё и неправильных.

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

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 04:37 13-08-2012 | Исправлено: Viewgg, 04:38 13-08-2012
cp58

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

Цитата:
неправильных

Просветите меня, почему тогда gcc не смог создать тестовый файл a.out?
 

Цитата:
вредных советов

Эстетическая точка зрения субъективна, не стоит навязывать свое мнение. Для виртуальной машины, которая явно не является основной рабочей машиной, можно запомнить что и куда устанавливалось(что скорее всего не понадобится). Для сервера, который будет работать годами, возможно администрировать не один человек, множество ПО - вполне удобнее и практичнее использовать пакетный менеджер. Я и сам почти всегда пользуюсь менеджерами пакетов, так как быстро и удобно.
Вопрос был поставлен четко - я на него и отвечал, а вредный или нет, судить не вам.

Всего записей: 295 | Зарегистр. 06-12-2011 | Отправлено: 12:12 13-08-2012 | Исправлено: cp58, 12:12 13-08-2012
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cp58
Цитата:
почему тогда gcc не смог создать тестовый файл a.out?  
Вы сами себе противоречите, как gcc мог что-то не смочь если по вашим словам его в системе вообще нету?)
Собственно как возможный вариант — нету пакета исходниками - libc6-dev или libc6-dev-i386, в случае если ось x86_64
Цитата:
вредный или нет, судить не вам
судить — может быть... Но обратить внимание на по меньшей мере некорректность сего действия в бинарном дистрибутиве стоит и в грубой форме стоит.

----------
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.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 12:32 13-08-2012
cp58

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

Цитата:
Вы сами себе противоречите

Отнюдь, все было сказано верно. Если gcc нет, то он и создать не мог, так?

Всего записей: 295 | Зарегистр. 06-12-2011 | Отправлено: 13:04 13-08-2012
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cp58
Нет, не так)
Если gcc нету, то ./configure просто ругнётся что его нету. И вызвать его он не сможет, что бы тот что-то ему сказал. Как вариант возможно что тулзе нужна недоступная в данный момент в системе версия gcc, но вариант с -dev пакетом наиболее вероятный.

----------
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.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 13:55 13-08-2012
cp58

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
То, что ./configure нашел gcc мне тоже показалось странным, учитывая что он не смог создать тестовый a.out, здесь вариантов не много, поэтому не исключил и ошибку отсутствия gcc(пакета в целом).

Всего записей: 295 | Зарегистр. 06-12-2011 | Отправлено: 14:44 13-08-2012
megasoup2009

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Viewgg
 
Спасибо. Установил с репозитария. Но появилась проблема. Не все приложения перенапраляются через сокс при помощи proxychains. К примеру фаерфокс ходит нормально, а вот некоторые, в частности через wine не могут соединиться с удалённым сервером. Не могу запустить через wine клиент покерстарс. Напрямую в варе через NAT работает, а вот через сокс никак. Возможна ли причина в том, что покер клиент делает запросы на порты: 22, 26002 или же запускает какие-то ещё файлы которые идут в обход. Вроде кроме одного exe ничего больше не запускается.
Искал возможность настройки соединений через глобальный прокси, но ничего толком не нашёл. Возможно и есть, но я пока не особо понимаю. Помогите пожалуйста решить вопрос с соединением через сокс.

Всего записей: 28 | Зарегистр. 12-01-2009 | Отправлено: 03:02 14-08-2012
GutenMorgen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые Гуру!Помогите нубу,или просветите, как сделать зону сохранения для Дебиан!?
 
Ткните носом в инфу, наконец.
Инфа о сборке:
-Version-
Kernel        : Linux 2.6.39-bpo.2-686-pae (i686)
Compiled        
: #1 SMP Thu Aug 4 11:02:22 UTC 2011
C Library        
: Unknown
Default C Compiler        
: GNU C Compiler version 4.4.6 (Debian 4.4.6-14)  
Distribution        
: Debian GNU/Linux 6.0.4
-Current Session-
Computer Name        
 
Версия: debian-based Build Laptop Mode
 
Сборка стоит на мультибутовой флешке с файловой системой NTFS,с загрузчиком Груб.Сборка ЛайвСиДи(не инсталлена)работает в лайв режиме.Помимо всего,на флешке есть ещё WinPE и Windows7!
Пробовал делать зону на отдельной флешке,записывал сборку через UltraISO ,распаковывал архив с файлом-"Live-Rw"размером 2.5 гб в корень флешки,всё работало,т.е.все мои изменения в Дебиан сохранялись!
 
А в мультибутовой флешке не работает!Подскажите пожалуйста,почему?Где ошибка?Может файловая система NTFS?Или может в лайв-режиме не работает?
спасибо.
пс.Важно что-бы работало на мультибутовой флешке.

Всего записей: 18 | Зарегистр. 14-10-2011 | Отправлено: 18:46 20-08-2012
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GutenMorgen
> Может файловая система NTFS?
В смысле «может быть из-за NTFS?» вы имеете в виду. Ну, косвенно может быть. И будет, скорее всего, ибо дефолтный драйвер — «тип» ntfs, а не ntfs-3g позволяет монтировать только на чтение. Так что вы посмотрите, чем она у вас монтируется и как.
 
# mount

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

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 19:00 20-08-2012
GutenMorgen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Выполнил команду
mount
 
Вот:
root@(none):/home/user# mount
aufs on / type aufs (rw)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
tmpfs on /live/cow type tmpfs (rw,noatime,mode=755)
tmpfs on /live type tmpfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/dev/sda2 on /media/вася type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
 
Простите,но мне это не о чём не говорит,да и английского не знаю!
А вот что сказала мне прога gparted
это моя флешка
/dev/sdb1
смонтирован на /live/image
т.е.точка монтирования...вроде как ..
Я окончательно потерялся.....
Что делать-то дальше?
пс.У меня вобще сложилось впечатление,что этот файл сохранения Live-Rw надо как-то присоеденить что-ли,подключить к сборке.Вот только как?
Есть ещё casper-rw наверно тоже самое?
 
Добавлено:
А может на флешке сделать раздел ext2 пару гиг!?И там эту зону "замутить",или может туда лайв сборку кинуть..Или в fat32 конвертнуть?
Я просто не могу понять,почему после записи через UltraISO(метод usb hdd+) всё работает,изменения сохраняются,и этот злосчастный файл live-rw както автоматом подхватывается!?
Хотя получается такой-же лайв,не установка...Может быть всё дело в загрузочных секторах,которые UltraIso пишет на флеш?

Всего записей: 18 | Зарегистр. 14-10-2011 | Отправлено: 15:39 21-08-2012 | Исправлено: GutenMorgen, 16:11 21-08-2012
rest_2



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Задам свой вопрос в другом месте. Так что извиняйте за данный пост..

Всего записей: 122 | Зарегистр. 19-07-2011 | Отправлено: 19:20 21-08-2012 | Исправлено: rest_2, 21:08 21-08-2012
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GutenMorgen
> может на флешке сделать раздел ext2 пару гиг!?И там эту зону "замутить"
Если есть возможность выделить еще раздел на флэшке, то конечно, надо его выделить и поставить туда Дебиан, а не загружать его из образа компакт-диска, система на котором заточена под работу с read-only носителя.
Избегайте сложных решений в пользу простых и прозрачных. :-)

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

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 22:36 21-08-2012
GutenMorgen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
Т.е.мне надо будет его "установить"на раздел,проинсталлить?
Хм..,а будет Дебиан запускатся с не активного раздела?
Дело всё в том,что на активном(NTFS)у меня установлена семёрка и ещё пару сборок,
для запуска которых требуется,чтобы раздел был активный!
 
Как тут быть!?
 

Всего записей: 18 | Зарегистр. 14-10-2011 | Отправлено: 08:41 22-08-2012
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GutenMorgen
Если у вас Grub установлен в MBR, то на сколько я помню, то ему побоку что на каких разделах стоит.

----------
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.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 09:18 22-08-2012
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GutenMorgen
> мне надо будет его "установить"на раздел,проинсталлить?  
Ну да.
 
> а будет Дебиан запускатся с не активного раздела?
Он у вас сейчас запускается не то, что с неактивного раздела, а из файла. Конечно, будет. Флаг активного раздела в msdos partition table может быть использован загрузчиком из гл. загр. записи (MBR) для определения того, что собственно грузить. Груб в силу скудности такой настройки, хотя и ставится в MBR, пользуется конфигурационным файлом на какой-нибудь из ФС.
 
> Дело всё в том,что на активном(NTFS)у меня установлена семёрка и ещё пару сборок,
> для запуска которых требуется,чтобы раздел был активный!
Вовсе нет. См. выше. Этот флаг нужен той части виндового загрузчика, коя в MBR, а ее у вас не будет — там будет Груб. Да и сейчас, как я понял, нет.

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

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 21:40 22-08-2012
dimmer123

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужно в зависимости от содержимого текстового файла запускать определенную программу.
 
Вроде нашел подходящий пример:

Код:
 
#!/bin/bash
NOW=$(date +"%a")
case $NOW in
    Mon)    
        echo "Full backup";;
    Tue|Wed|Thu|Fri)
        echo "Partial backup";;
    Sat|Sun)    
        echo "No backup";;
    *) ;;
esac
 

Подскажите, как присвоить переменной NOW строки из файла?
 

Всего записей: 98 | Зарегистр. 17-09-2007 | Отправлено: 20:47 26-08-2012
   

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