Ru-Board.club
← Вернуться в раздел «UNIX»

» Новичок в GNU/Linux’е

Автор: Alukardd
Дата сообщения: 13.10.2011 14:24
didok20
Ну если всё так и было как вы описываете, то данный феномен мне непонятен...
Автор: krserv
Дата сообщения: 13.10.2011 16:32

Цитата:
Напрасно, кстати, не оформляете код моноширным шрифтом


это как? и где его взять этот шрифт?

Посоветуйте графический редактор, реагирующий на возможные ошибки при вводе

не пойму скрипты выполнились, файлы дампов сделаны и сохранены. Так что не выполнено, где лишний пробел с ошибкой в файле?.

Добавлено:
Проверяю, вроде ничего не нахожу
Автор: ASE_DAG
Дата сообщения: 13.10.2011 17:49
krserv
> это как?
Здесь, на Руборде? [no][/font][/no].
Это, кстати, можно было узнать, заглянув в исходник какого-нибудь моего поста или шапки этой темы, ну или просто прочитав шапку.

> и где его взять этот шрифт?
У каждого в системе есть хотя бы один. Не так ли?

> Посоветуйте графический редактор, реагирующий на возможные ошибки при вводе
а) Не понятно. Что такое «ошибки при вводе» применительно в графредактору?
б) «Найти ПО под ваши задачи, в т. ч. альтернативу виндовому или проприетарному софту, вам помогут в теме «Программы под ГНУ/Линукс»» — говорит нам шапка.

> не пойму скрипты выполнились, файлы дампов сделаны и сохранены.
Это вопрос? Да, выполнились (с ошибкой). Да, сохранены.

> Так что не выполнено
Не выполнено чтение отсутствующего файла с именем «[font=monospace]2
».
gzip: 2: No such file or directory

> где лишний пробел?
есть: dd if=/dev/sda bs=512 count=1 | gzip - 2 | dd of=/mnt/eee/mbr.gz
надо: dd if=/dev/sda bs=512 count=1 | gzip -2 | dd of=/mnt/eee/mbr.gz
Автор: krserv
Дата сообщения: 13.10.2011 19:08

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


я не программист, поэтому с исходниками общаюсь только на уровне пользователя, при написании скриптов по синтаксису команд, не более.
Скопировал статью по [font=monospace][/font] из шапки, только еще не разобрался, что дает этот шрифт и его режим.



Цитата:
Не понятно. Что такое «ошибки при вводе»
т. е редактор, который отслеживает синтаксис, вводимой команды, как построители выражений, мастера, выбираешь команду из меню, и аргументы добавляешь, ключи свои. Как то так, если есть такое. Сравниваю с построителями выражений в Access, с которым приходилось общаться немного.


Цитата:
Не выполнено чтение отсутствующего файла с именем «2».
gzip: 2: No such file or directory


так это имя файла, или ключ к архиватору? Или если нет пробела, то файл, с именем -2, а если пробел, то уже будет как аргумент к команде?
Автор: ASE_DAG
Дата сообщения: 13.10.2011 23:44
urodliv
> Поставил debian 6.0 с netinstall`а. Подтянул lxde.
Вы считаете себя новичком в ГНУ/Линуксе? :-) Вы скромничаете.

Ответил вам в ветке по Дебиану.
Автор: Alukardd
Дата сообщения: 14.10.2011 00:51
krserv
"Графредактора" с проверкой синтаксиса всех мыслимых утилит не имеется, у части утилит при наборе ключей в командном интерпретаторе работает автодополнение по <TAB>.

-2 - это ключ указывающий на качество и скорость компрессии (значения от 1 до 9)
Цитата:
-# --fast --best
Regulate the speed of compression using the specified digit #, where -1 or --fast indicates the fastest compression method (less compression) and -9 or --best indicates the slowest compression method (best compression). The default compression level is -6 (that is, biased towards high compression at expense of speed).
Ну тут выбор зависит от того, что вам проще: посильнее загрузить проц и оперативу у архивируемой машины ИЛИ побольше трафика прогнать по сети и побольше занять места в резервном хранилище...

Цитата:
я не программист
а это совсем не обязательно) это же обычные BB коды - и цитату вы вставили в ответ тоже используя их.
Автор: Red Planet
Дата сообщения: 15.10.2011 21:53
Здравствуйте! Хочу установить Pidgin, этап ./configure заканчивается сообщением
Цитата:
You must have GLib 2.16.0 or newer development headers installed to build.



Цитата:
yum install glib
выдает
Цитата:
Package 1:glib-1.2.10-34.fc15.i686 already installed and latest version
Nothing to do
Хорошо, пытаюсь делать вручную. Скачиваю glib, выполняю для него ./configure (ничего подозрительного вроде бы), потом make. Приведу кусок лога, очень много "Nothing to be done for..."
Цитата:
Making all in gio
make[4]: Entering directory `/home/redplanet/Distr/glib-2.28.0/docs/reference/gio'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/redplanet/Distr/glib-2.28.0/docs/reference/gio'
make[4]: Entering directory `/home/redplanet/Distr/glib-2.28.0/docs/reference'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/redplanet/Distr/glib-2.28.0/docs/reference'
make[3]: Leaving directory `/home/redplanet/Distr/glib-2.28.0/docs/reference'
make[3]: Entering directory `/home/redplanet/Distr/glib-2.28.0/docs'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/redplanet/Distr/glib-2.28.0/docs'
make[2]: Leaving directory `/home/redplanet/Distr/glib-2.28.0/docs'
make[1]: Leaving directory `/home/redplanet/Distr/glib-2.28.0'

Но никаких error. Потом делаю make install, возвращаюсь в директорию pidgin, получаю вылет с той же ошибкой
Цитата:
You must have GLib 2.16.0 or newer development headers installed to build.
затем делаю
Цитата:
yum install glib
и получаю
Цитата:
Package 1:glib-1.2.10-34.fc15.i686 already installed and latest version
Nothing to do


Вот и получается, что glib не устанавливается (или устанавливается, но ОС его игнорирует). Что решить можно по этой проблеме?

Теперь в общем. Хотелось бы в принципе иметь поменьше таких проблем вроде неустановленных пакетов (хорошо, если один или два требуется), которые нужно еще найти и заставить работать. Нужно добавлять побольше репозиториев? Или вечный поиск недостающего софта - это проблема Linux? В Windows с этим намного легче. Или все работает сразу, или решается намного проще.
Автор: Boris_Popov
Дата сообщения: 15.10.2011 22:10
Red Planet

Цитата:
You must have GLib 2.16.0 or newer development headers installed to build.

Соответственно,

Код: yum install glib-devel
Автор: Red Planet
Дата сообщения: 15.10.2011 22:17

Цитата:
Судя по тому, что ставите Pidgin, вам нужен десктопный дистрибутив.


Boris_Popov, вторая часть вопроса не pidgin касалась, а в общем.


Цитата:
Хотелось бы в принципе иметь поменьше таких проблем вроде неустановленных пакетов (хорошо, если один или два требуется), которые нужно еще найти и заставить работать. Нужно добавлять побольше репозиториев? Или вечный поиск недостающего софта - это проблема Linux?



Автор: ASE_DAG
Дата сообщения: 15.10.2011 22:22
Red Planet
> Или вечный поиск недостающего софта - это проблема Linux?
Напротив, в мире СПО с установкой софта все обычно проще, чем где-либо; — ровно одно команда типа
# you-package-manager install package-name
и все на блюдечке.

Что у вас за дистрибутив такой, что в нем Пиджина нет?
P.S. Кстати, вопросы по установке софта лучше задавать именно в ветке по дистрибутиву.
Автор: Ramzes3000
Дата сообщения: 15.10.2011 23:55
Здравствуйте, подскажите как сделать резервную копию DHCP? можно просто перенести dhcpd.conf ?
Автор: Alukardd
Дата сообщения: 16.10.2011 00:34
Ramzes3000
Смотря что вы хотите перенести? Если настройки то да, если полностью текущее состояние, включая занятые адреса, то нет.
ЗАМЕЧАНИЕ
Вернее я не знаю как переносить ВСЁ, включая занятые адреса, хотя не пойму зачем это может понадобится...
Автор: Alex_Piggy
Дата сообщения: 16.10.2011 08:59
Добрый день, Boris_Popov
По поводу вопроса Red Planet и Вашего ответа возникли два совсем глупых вопроса:
1) Я считал, что ./configure && make && make install должен скомпилировать и установить все, включая headers. Это не так?
2)
Цитата:
yum install glib : Package 1:glib-1.2.10-34.fc15.i686 already installed and latest version

Из-за чего yum работает с версией 1.2.10 , когда есть уже 2.30.1 ? Или версия 2.30 идет отдельным пакетом, что-то вроде glib2? Вообще в yum мажорные версии имеют ли какой-то модификатор в имени пакета?
Заранее благодарю за ответ.
Автор: Red Planet
Дата сообщения: 16.10.2011 16:14

Цитата:
Из-за чего yum работает с версией 1.2.10 , когда есть уже 2.30.1 ? Или версия 2.30 идет отдельным пакетом, что-то вроде glib2?


Alex_Piggy, похоже на то.


Цитата:
[root@localhost redplanet]# yum install glib2
Loaded plugins: langpacks, presto, refresh-packagekit
Setting up Install Process
Package glib2-2.28.8-1.fc15.i686 already installed and latest version
Nothing to do


Glib-2.28.0 я собрал из исходников. Установил в /opt. Но при ./configure pidgin'а получаю сообщение:


Цитата:
checking for GLIB... no
no
configure: error:

You must have GLib 2.16.0 or newer development headers installed to build.

If you have these installed already you may need to install pkg-config so
I can find them.


Говорится, что ошибка возможна еще и из-за pkg-config. Я выполнял


Цитата:
[root@localhost pidgin-2.10.0]# pkg-config --list-all | grep glib
[root@localhost pidgin-2.10.0]#


Отсюда видно, что в pkg-config нет информации о glib2. Может поэтому ./configure pidgin'а и не проходит. Директории для поиска добавляются в PKG_CONFIG_PATH?

man pkg-config пишет


Цитата:
PKG_CONFIG_PATH
A colon-separated (on Windows, semicolon-separated) list of
directories to search for .pc files. The default directory will
always be searched after searching the path; the default is
libdir/pkgconfig:datadir/pkgconfig where libdir is the libdir
for pkg-config and datadir is the datadir for pkg-config when it
was installed.


В то же время pc-файлы в каталоге с glib2 есть.


Цитата:
[root@localhost pidgin-2.10.0]# find /opt/glib-2.28.0/ -name *.pc
/opt/glib-2.28.0/exec-prefix-dep/lib/pkgconfig/gobject-2.0.pc
/opt/glib-2.28.0/exec-prefix-dep/lib/pkgconfig/gthread-2.0.pc
/opt/glib-2.28.0/exec-prefix-dep/lib/pkgconfig/gmodule-export-2.0.pc
/opt/glib-2.28.0/exec-prefix-dep/lib/pkgconfig/glib-2.0.pc
/opt/glib-2.28.0/exec-prefix-dep/lib/pkgconfig/gmodule-no-export-2.0.pc
/opt/glib-2.28.0/exec-prefix-dep/lib/pkgconfig/gmodule-2.0.pc
/opt/glib-2.28.0/exec-prefix-dep/lib/pkgconfig/gio-2.0.pc
/opt/glib-2.28.0/exec-prefix-dep/lib/pkgconfig/gio-unix-2.0.pc


Итак, glib2 с pc-файлами установлен. Значит просто нужно сделать, чтобы ./configure pidgin'а его увидел. А для этого нужно указать ему директорию с нужными pc-файлами. Правильно?

Как правильно добавить директорию? pkg-config - общий ресурс для разных программ, не хотелось бы портить.

И еще. Для того чтобы в компьютере был порядок, чтобы не было непонятно куда установленных программ, их файлов и так далее, нужно на этапе ./configure указывать, что и в каких каталогах будет? Например,


Цитата:
./configure --prefix=/opt/pidgin/prefix-indep/ --exec-prefix=/opt/pidgin/exec-prefix-dep/ --datadir=/opt/pidgin/datarootdir/ --htmldir=/opt/pidgin/documentation/ --dvidir=/opt/pidgin/documentation/ --pdfdir=/opt/pidgin/documentation/ --psdir=/opt/pidgin/documentation/


Просто читал в книге Колисниченко "Самоучитель Linux. Установка, настройка, использование" следующее:


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


ОС: Fedora 15.
Автор: ASE_DAG
Дата сообщения: 16.10.2011 17:36
Red Planet
> Fedora 15.
В репозитории Федоры нет Пиджина, хотите сказать? О_о Не верю.
Автор: Red Planet
Дата сообщения: 16.10.2011 20:33

Цитата:
В репозитории Федоры нет Пиджина, хотите сказать?


ASE_DAG, я понял свою ошибку, впредь буду искать сперва через yum в репозиториях, а потом уже в Интернете. Ну а на будущее скажите уж, pkg-config'у добавить директорию с pc-файлами? Может даже не в данной проблеме, а когда-нибудь в будущем пригодится и поможет.


Цитата:
И еще. Для того чтобы в компьютере был порядок, чтобы не было непонятно куда установленных программ, их файлов и так далее, нужно на этапе ./configure указывать, что и в каких каталогах будет?


А по по этому вопросу знаете что-нибудь? В Windows как было. Устанавливаем программу в Program Files, удаляем, если стала не нужна, удаляем каталог с остатками из Program Files, чистим реестр, удаляем временные файлы (последние два пункта я делаю с помощью Reg Organizer и CCleaner, если эти методы плохие, то готов ознакомиться с другими, да, это выходит за рамки общих вопросов по Linux, но так, к слову).

Итак.
pkg-config. Как добавить путь для поиска pc-файлов?
Как поддерживать чистоту и порядок в Linux?
Автор: ASE_DAG
Дата сообщения: 16.10.2011 20:53
Red Planet
> Для того чтобы в компьютере был порядок, чтобы не было непонятно куда установленных программ, их файлов и так далее,
> нужно на этапе ./configure указывать, что и в каких каталогах будет?

Для того, чтобы в системе был порядок и не было непонятно куда установленных программ, не надо тщательно наведенный добрыми мэйнтэйнерами порядок нарушать и непонятно куда непонятно какие программы ставить.
А если все-таки возникает необходимость посмотреть софт, коего в пакетных репозиториях нет (это редчайший случай, поскольку репозитирии бывают и помимо основного / официального), тогда установку следует проводить только в побочные иерархии: в /opt/ или в свою домашнюю директорию, но не в коем случае, не в / и не /usr/.
Автор: QSQ
Дата сообщения: 17.10.2011 00:25
где можно взять загрузочные дискеты на базе линукса, которые могут читать и писать ntfs и fat32 раздела? читал, что сесть линукс, который занимает меньше мегабайта и драйвера, чтобы видеть. такое вообще есть и где искать?
Автор: Alukardd
Дата сообщения: 17.10.2011 13:53
QSQ
Искать в инете средствами поисковых машин...
А зачем простите вам на дискете? Неужто нету ни CD/DVD привода, ни usb разъёмов?

p.s. а вообще есть тема - Выбор дистрибутива ГНУ/Линукса
Автор: QSQ
Дата сообщения: 17.10.2011 16:37
Alukardd да там всё большое. в одном месте я видел дистрибутив линукса (может, вспомните такой? а то там уже, его, похоже, убрали.) на несколько сот килобайт, что ли. вот под него бы запустить программу по разбивке диска и аналог ghost. файл-коммандер и, главное, видимость и работа со всеми файловыми ситемами. вот это был бы хит. а не то, что доморощенные сборки на досе.
Автор: terminat0r
Дата сообщения: 17.10.2011 16:59
QSQ
а что нет возможности выковырять жесткий диск и сделать с ним все что надо на стороне?
Автор: Alukardd
Дата сообщения: 17.10.2011 23:39
QSQ
Самое маленькое с чем я сталкивался это microcore linux и весит он 8.1Мбайт на данный момент, что явно больше дискеты. Допустим вы запустите НЕЧТО из 90-х годов на дискете - ЗАЧЕМ?
Ответьте мне пожалуйста на этот вопрос (я уже задавал его в прошлом посте).
Одно дело если это спортивный интерес, но если это практическая необходимость, то опишите лучше ситуацию, возможно мы найдем(подскажем) более подходящий способ?

p.s. хотя взгляните на это надеюсь разберетесь как записать. Это тоже с сайта tinycore linux (microcore тоже их)
Автор: Steriosux
Дата сообщения: 18.10.2011 00:39

Цитата:
файл-коммандер и, главное, видимость и работа со всеми файловыми ситемами. вот это был бы хит. а не то, что доморощенные сборки на досе.

Существует MenuetOS. Но это не nix, у них своя чистая архитектура. На дискетку она влезет) Поддерживает FAT12, FAT16, FAT32, NTFS (только чтение), ISO 9660 (в том числе мультисессию);

А по поводу никс в несколько сот кило и с поддержкой различных файловых систем я не слышал. Существуют разве что различные сборки, предназначенные исключительно для работы с файловой системой из под командной строки, но это не дистрибутив ОС.

Если цель стоит - получить доступ к виндовой файловой системе чего-то весьма древнего с помощью флопика, то тут имхо более уместны загрузочные дискеты на основе NTFSDos, например, Universal Boot Disk (UBD)

Добавлено:

Цитата:
а что нет возможности выковырять жесткий диск и сделать с ним все что надо на стороне?

Ага. Но его не всегда можно подсоединить. В году так 2005 встретились мне в одной мелкой фирме всё еще рабочие сервера родом из 90х. Фиг его знает к чему их винты можно было присобачить. ОС там были разные - в основном NT 4.0, но одном встретился и чистый Unix (он у них не работал, на складе стоял). Если человек столкнулся с чем-то подобным, то путем он правильным идет. Точно проще будет, чем попытаться родить свой переходник))
Автор: KChernov
Дата сообщения: 18.10.2011 06:26
Steriosux

Цитата:
В году так 2005 встретились мне в одной мелкой фирме всё еще рабочие сервера родом из 90х. Фиг его знает к чему их винты можно было присобачить.

Это скорее всего SCSI.
И переходником тут делу не поможешь.

Да и вообще что за привычка каждый раз внутрь системника лезть?
Всё таки на вы(и последующее за)ковыривание винта тоже время надо потратить.
Зачем, если сейчас с лайвдистриба можно сделать практически всё что угодно?!?
Автор: Steriosux
Дата сообщения: 18.10.2011 08:39

Цитата:
Это скорее всего SCSI.

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


Цитата:
Да и вообще что за привычка каждый раз внутрь системника лезть?

Ну, это может быть банально интересно Но тогда надо было.


Цитата:
Зачем, если сейчас с лайвдистриба можно сделать практически всё что угодно?!?

CD-ROM на старье не гарантируется тоже и возможность подключить современные тоже. Спросите, для чего такое корыто еще может использоваться? Может. Есть ряд специфических программ образовательного, бухгалтерского толка под DOS. Бухгалтерские, учетные программы под DOS знаю точно, используются по сей день. Если на той машине ничего больше не должно выполняться, то вполне целесообразно им менять только монитор, а на остальное не тратить деньги, чтобы искушения у пользователя не появлялось))
Ну, а в таких случаях остаётся самый простой вариант - это дискетка. Которую сейчас тоже поискать надо по магазинах, в отличии от dvd-болванок, продающихся на каждом углу.
Но. Мы не знаем, что у вопрошающего за проблема. Вполне возможно и проще - данный комп не используется. Стоял где-то на складе, а тут чел его увидел... и решил поковыряться в древних данных , в них то тоже может быть много интересного, если эта машинка стояла в каком-нибудь кошерном учреждении))
Да, ладно, вариантов много.
Вот вам:

Цитата:

Не работает 5 дюймовая дискета в виндоуз XP, а там важный документ (дополнение)

"Ну скопируй на другом компьютере и перегони на флэшку или CD, или по Интернет."
Не могу, я главный бухгалтер, а на этой дискете секретные данные. Я не могу никуда эту дискету выносить из помещения бухгалтерии

_http://otvety.google.ru/otvety/thread?tid=11394ec9828db1d8
всего-лишь 2009 г.


Автор: KChernov
Дата сообщения: 18.10.2011 08:55
Steriosux

Цитата:
Кстати, от пента первого тоже винт без адаптеров особенно не натыркаешь.

Там уже ide (parallel ata) - вот в 486 и ранее - там да.
Автор: krserv
Дата сообщения: 18.10.2011 13:19
изучаю grub2 в Ubuntu 11.04; 11.10 - но grub не установлен, вместо него grub-pc - portable poweful version of grub. Как им управлять? Ввожу команды info; man; help - не могу получить помощь
Автор: Alukardd
Дата сообщения: 18.10.2011 16:13
krserv
man grub-*** (в основном вам нужен grub-install и update-grub)
Все дополнительный фичи искать в файле /etc/default/grub и каталоге /etc/grub.d/, после любых изменений выполнять # update-grub
Автор: krserv
Дата сообщения: 18.10.2011 16:27
я делаю команду grub -install -v - система отвечает, что grub не установлен
Автор: Alukardd
Дата сообщения: 18.10.2011 17:01
krserv
grub-install это одно слово))) там нету пробелов!!!
Предлагаю познакомится с авто дополнением по <TAB> и посмотреть что будет если его 2 раза подряд нажать...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122

Предыдущая тема: перенос AD на Linux (OpenSuse)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.