trader222 > 13-08-2007 15:28:08 |
Я чайник. Да, я чайник - ничего не понимаю в Линухе. Но есть у меня девайсина Nokia n800. С этой загадочной системой. А я в ней ничего сделать не могу! А хочется если не свои проги писать то хотябы чужими пользоваться! Ну не въезжаю я как установить десяток файлов с непонятными расширениями. Ни один из них не запускается если кликнуть, setup отсутсвует. Даже прогу установленную - без ящика пива не запустишь! Порылся в нете... (( возникает мысль о мировом заговоре. Толи уважаемые лиуксоиды кричат повсюду о своей замечательной системе, а сами ее скрываю, толи Б.Г. скупает тиражи простых и доходчивых книг типа "Линукс для чайников" или "как пересесть с виндов на линух"... Словом ответте пл на простые вопросы простыми словами. 1) Как организована система дисков файлов папок и что это за загадочная фраза подмонтировать? 2)Как устанавливаются програмы. 3)Какие существуют языки програмирования?Где найти по ним учебники. 4)Ну и в целом, в чем отдичие линуха от виндов? |
DrLabRus > 13-08-2007 15:52:20 |
trader222 Я пока в начале пути. Но по п4 могу сказать так: отличается кардинально, в самом корне идеологии. Однако, если все работает (скажем система поставилась удачно и ничего дополнительного настраивать не надо) - то почти не отличается: тее же окошки, иной раз те же программы(:heart:Firefox). по п3: в Линуксе для повседневных задач (в т.ч. автоматизации действий) используется bash и его сородичи(но это скорее скрипты), для серьезных проектов C,C++ . по п2: если дистр "пакетный", то существует менеджер этих самых пакетов, который позволяет устанавливать программы и библиотеки к ним, кроме того никто не мешает скачать исходник и откомпилировать его вручную, но тогда все зависимости (другие компоненты, необходимые для работы приложения) придется учитывать и доставлять самому (менеджер пакетов сам это делает). по п1: подмонтировать - подключить, "установить" - в Линуксе используется "виртуальная" файловая система. Есть её корень и дерево папок(единое), а вот в качестве "места хранения" для папки и должен монтировать какой-либо диск. Но вся ФС может и целиком разместиться на одном диске. PS за ошибки и неточности не пинать, а смотреть начало моего поста, изложил что знаю и как смог |
ego > 13-08-2007 16:10:06 |
trader222 Гид пользователя для N800 на русском языке: http://nds1.nokia.com/phones/files/guides/Nokia_N800_UG_ru.pdf |
trader222 > 13-08-2007 16:14:48 |
Спасиба, DrLabRus!!! Что идеология другая - это понятно. Если можешь объясни на пальцах в чем суть. Сам то, с помощью чего осваиваешь? To Ego. Спасиба тож. Эту инструкцию я видел. Она внутри валяется(девайса). Там ничего толкового не написано!!! |
ego > 13-08-2007 16:18:19 |
trader222 Как минимум, на 53-ей странице там написано, как устанавливать и удалять программы См. также http://downloads.maemo.org/ |
trader222 > 13-08-2007 16:29:59 |
Камрад. Я чайник, но не на столько. У тебя есть эта штука? Програмы она устанавливает. Даже пишет их в списке установленных програм. Если в этом списке ткнуть по ней - он предложит удалить. Но блин, запустить не могу! Я даже не могу найти папку куда он их ставит. В менюшках их нет.( ни папок ни програм, если есть - то да запускаются...) |
DrLabRus > 13-08-2007 16:50:48 |
trader222 Я на компе Ubuntu осваиваю. Поэтому специфики n800 не знаю Все (мне кажется, что абсолютно все) настройки хранятся в текстовых файлах. Формат записи настроек может несколько различаться у разных программ, но в целом одинаков. Нередко только непосредственная правка конфигов позволяет добраться до всех настроек - через графический интерфейс можно настроить только основное. Кроме того тип файла определяется по содержимому, а не по расширению(как в win). Ну и так называемый "unix way" - лучше много узконаправленных программ(которые можно "хитрыми" способами обьединять: примером служат т.н. каналы (pipe/пайпы) - перенаправление вывода одной программы/команды на ввод другой), которые прекрасно справляются со своей конкретной задачей, чем комбайны. |
Noa > 13-08-2007 17:01:57 |
про файловую систему и установку: http://www.opennet.ru/base/faq/linux_navigator.txt.html если коротко привычной виндовой логики (диск D диск С) нет устройства хранения монтируются как содержимое папок в корневой файловой системе ( / ) Постороние для ОС файловые системы(флешки, жесткие диски и тд.) обычно монтируются в "/mnt/УСТРОЙСТВО/" (/mnt/cdrom/) либо в "/media/УСТРОЙСТВО/" (/media/cd0/). Что куда монтируется можно посмотреть в файлике /etc/fstab (это текстовый файл, править его не советую, пока не поймете что там к чему). Но блин, запустить не могу! Я даже не могу найти папку куда он их ставит. В менюшках их нет.( ни папок ни програм, если есть - то да запускаются...)
ставится в каталог /usr/local/ исполняемые файлы искать в каталогах: /usr/local/bin/ /usr/local/sbin/ /usr/X11R6/bin/ /usr/X11R6/sbin/ /usr/bin/ /usr/sbin/ по запуску программ: наберите название в программы в консоли, нажмите ентер. да, еще, никаких расширений в ОС симейства UNIX нет. Исполняемый файл фаерфокса к примеру, будет носить имя "firefox" и находиться в каталоге /usr/local/bin/ . Еще, имена файлов чувствительны к регистру: /usr/local/bin/firefox и /usr/local/bin/FireFox - разные файлы. для запуска любого исполняемого файла из вышеперечисленных каталогов,достаточно набрать ее имя в консоли и нажать ентер. (в случае с KDE: "пуск" - выполнить приложение - в появившейся строке набрать: firefox - нажать ентер - запуститься браузер) в меню или на рабочий стол "ярлык" можно добавить самостоятельно, в поле "команда" написав название исполняемого файла приложения. По установке - если вайл .rpm - кликаем по нему и тд. в случае сборки из исходных кодов ( .tar.gz .tbz): извлечь содержимое (команда tar -zxf FILENAME.tar.gz) перейти в каталог с извлеченными данными. в консоли набрать: 1. ./configure 2. make (gmake) 3. make install
много инфы можно найти тут: http://www.opennet.ru Добавлено Пнд 13 Авг 2007 17:19:33 : Кроме того тип файла определяется по содержимому, а не по расширению(как в win).
не по содержимому файла, а по правам доступа к нему. ;-) |
trader222 > 13-08-2007 17:27:05 |
Спасибо, Noa. Полезная информация. Правда на n800 консоли нет. Но думаю можно на обычный комп поставить и там разобраться. Подскажи плиз какую версию лучше поставить? И если можно - откуда ее слить. |
Noa > 13-08-2007 17:36:42 |
Полезная информация. Правда на n800 консоли нет. Но думаю можно на обычный комп поставить и там разобраться.
поищите что-нибудь типа "выполнить программу" (run application) или konsol xterm и тп. вообще что там за оконный менеджер у вас стоит? Подскажи плиз какую версию лучше поставить? И если можно - откуда ее слить.
Если "слегка вникнуть" просто поверхностно изучить основные моменты: mandriva, ubuntu. Если есть желание серьезно вникать и долго и упорно разбираться что это за зверь и откуда у всего ноги ростут: Gentoo, Debian, FreeBSD (последнее не линукс, но многие моменты схожи). |
Scarab > 13-08-2007 17:37:55 |
Етрена вошь, это что за линух без консоли? А для новичка имхо Ubuntu самое оно. |
trader222 > 13-08-2007 17:59:33 |
Спасиба за помощь поскачу домой... Девайс заточен под интернет. Типа юзеру больше ничего не надо знать. Run Aplication там нет.(( А Линух там ЭЭЭ они пишут "If you are familiar with GTK+/GNOME technologies and the Debian tools you will quickly find your way." Разобраться хочу по взрослому. Если можно подскажите где скачать дистрибутив, какой лучше, и как они вообще различаются(ну там 3,11 потом 95 -98 - 2000 - etc) |
Scarab > 13-08-2007 18:15:26 |
В линухе нет такой прямой мистемы версий как в венде, здесь независимые дистрибутивы развиваются параллельно. для наглядности можешь глянуть сюда http://futurist.se/gldt/gldt76.png Повторюсь, для новичка лучше убунты имхо нет, да и построен он на Дебиане, работает под гномой, на GTK, так что для тебя это идеальный вариант. |
Noa > 13-08-2007 18:16:35 |
"If you are familiar with GTK+/GNOME technologies and the Debian tools you will quickly find your way."
Debian тогда и ставьте, для большей схожести ;-) да и генту и фряху с нуля осилить таки сложновато... и время нужно - вагон (% краткое описание разных видов unix-like систем можно найти тут: http://www.linuxcenter.ru более подробные тут : http://www.google.com где скачать - по двум вышеприведенным ссылкам, можно либо диски заказать либо найти где скачать ;-) |
ego > 13-08-2007 18:24:28 |
Scarab Ubuntu для N800??? Во-первых, на процессоре ARM Ubuntu не заработает. Во-вторых, Ubuntu (пока) не приспособлен для подобных устройств trader222 Что касается консоли, поставь себе http://downloads.maemo.org/product/osso-xterm |
Scarab > 13-08-2007 19:48:40 |
"If you are familiar with GTK+/GNOME technologies and the Debian tools you will quickly find your way." Разобраться хочу по взрослому. Если можно подскажите где скачать дистрибутив, какой лучше, и как они вообще различаются
По моему, человеку нужен был дистр линуха для домашнего компа, чтобы на нем понять основы, а потом нанинать ковырять свой телефон, я ему и посоветовал убунту, как более юзер-френдли потомок дебиана. |
St.MPA3b > 14-08-2007 04:05:07 |
Сильно опытным я себя не назову, но могу точно сказать что пониманию линуха способствует грамотная книга (книги). После прочтения одной-единственной книги я понял идеологию, устройство фс и прочее. А это важно. Вот эта книга - http://linuxcenter.ru/lib/books/posixbook/ . Но лучше всё же купи бумажную, её как-то интересней читать (электронной литературы ты ещё начитаешься ) - называется "доступный Unix". Также понимаю юниксов хорошо способствует ОС вроде фряхи ли Gentoo Linux . 1) Уже сказали (могу подробнее - надо?) 2) Тоже уже говорили. Кстати, во всех дистрибах - по-разному. 3) Всё в юниксах началось с Си. Пока я языки программирования не изучал. В принципе, при работе с системой тебе пригодится базовое знание простенького шелла (вроде bash или csh, либо вообще абстрактного posix-sh) для написания скриптов... но только это языком программирования, я так думаю, назвать нельзя . 4) В чём отличия неба от земли? (c) Ну могу несколько пунктов перечислить... - Стандартизация. Стандарты POSIX всем известны, как и некоторые другие негласные/узкие стандарты. Не то что в винде, всё все-происходит-через-задний-проход. Где программы делают всё что угодно и пр. - Логичность. Софт ставит только админ. Пользователь софт менять не может, он может только настраивать его под себя. Он не может менять системные папки (как и все прочие кроме его т.н домашней, где хранятся настройки и всё что ему нужно) - Реестра нет. Нафига это.. гхм... когда есть понятные (ПОНЯТНЫЕ) текстовые конфиги? Теоретически, большинство софта (в т.ч. графического) прекрасно настраиваются и в конфигах, просто есть грань эффективности этого, когда уже быстрее настраивать через граф. надстройку. - Есть ядро. Есть софт. Ничего в ядро не вживлено, в отличие от винды с её графикой. - Стабильность. Безопасность. Система не виснет (теоретически, может работать не выключаясь столетиями). Вирусов нет (может и есть парочка. но о них никто не знает), причины этого не столько в непопулярности линя, а ограниченности возможностей юзера, который их запускает, он ведь ничего не может сделать ни с файлами, ни с чем-то ещё, ему можно даже процессорное время с памятью ограничить. Переустанавливать раз в год тоже не нужно, ничего не засоряется. - Этикет написания софта. Весь софт выглядит одинакого, без виндового выпендрёжничества. Софт "побольше" использует более "мелкий" софт для своего функционирования (например, вся музыка играется софтиной play, все диски пишутся через cdrecord). Общие библиотеки экономят РАМ и прочее. - Свободность. Всё бесплатно, всё открыто - что ещё нужно для счастья? Ещё бы написал, но спать хочу . |
Azathoth > 14-08-2007 08:16:18 |
St.MPA3b Всё в юниксах началось с Си.
На самом деле Си был рожден в Unix, изначально же система и программы к ней писались на ассемблере.  |
Sky > 14-08-2007 09:08:13 |
- Есть ядро. Есть софт. Ничего в ядро не вживлено, в отличие от винды с её графикой.
Не совсем верно. В ядро включено множество драйверов. А вот ГУИ - да, от ядра отделены. |
trader222 > 14-08-2007 09:21:11 |
Спасибо за книжечку и советы. На бумажке мне кстати не очень нравится... Года 3 уже, все читаю с наладонника. Значит я так понял: 1)есть ядро. Оно делает все. Все, что ему говорит делать установленный софт. 2)для простоты использования(без Си и, боже избавь, ассемблера) на ядро "натягивают" - оболочку. Убунту например. Получается вроде ДОСа или Виндов ранних... 3)реестра нет. Есть конфиги для каждого девайса и каждой проги. (т.е. реестр разбит на кучу файлов?) 4)я тут на картинке вижу что убунту существует в виде Kubuntu nUbuntu Xubuntu и т.д. какой выбрать? Чем отличаются? 5)Как быть с драйверами? У меня например модем - на него драйверов даже для висты нет... Еще раз спасибо за ответы!!!!! |
DrLabRus > 14-08-2007 10:13:56 |
trader222 Ubuntu - "основная" версия, оболочка используется Gnome Kubuntu - почти тоже самое, но оболочка используется KDE Остальное - специализированные сборки для научных/учебных целей. 5)Как быть с драйверами? У меня например модем
Если модем dialup usb или adsl usb то на них вроде дров нет. DialUp COM у меня на Убунту нормально работает, а с adsl ethernet модемом вообще проблем быть не должно. реестр разбит на кучу файлов?
можно и так сказать, если не придираться к тому, что реестр - понятие сугубо виндовое. на ядро "натягивают" - оболочку. Убунту например. Получается вроде ДОСа или Виндов ранних...
Убунту - это ОС состоящая из ядра и набора софта... Оболочки(оконных, GUI) популярных всего две: Gnome и KDE. |
St.MPA3b > 14-08-2007 10:26:33 |
для простоты использования(без Си и, боже избавь, ассемблера) на ядро "натягивают" - оболочку. Убунту например. Получается вроде ДОСа или Виндов ранних...
Нет. Поверх запускаются так называемые иксы, позволяющие работать с окнами. Поверх иксов - менеджер окон/окружение рабочего стола. То есть можно запустить хоть 20 иксов и во всех разные оболочки . Убунту - один из дистрибутивов линукса. Дистрибутив - это набор софта, коммьюнити и система управления пакетами (кстати забыл один из плюсов сказать - система управления пакетами) реестра нет. Есть конфиги для каждого девайса и каждой проги. (т.е. реестр разбит на кучу файлов?)
Для девайсов конфигов нет. Есть конфиги для софтинки - текстовый файлы вроде этого Как быть с драйверами? У меня например модем - на него драйверов даже для висты нет... Еще раз спасибо за ответы!!!!!
Что за модем? Добавлено Втр 14 Авг 2007 10:29:47 : Не совсем верно. В ядро включено множество драйверов.
Ну я про графику и софт говорил... |
trader222 > 14-08-2007 11:10:04 |
Модем у меня стримовский Paradyne 6211. adsl USB.... т.е. нет через линуха не светит(( Читаю книжку |
Merlyel > 14-08-2007 12:11:01 |
trader222 Зря так сразу, многие usb-модемы норм работают. Сам не настраивал, но маны видел. |
trader222 > 14-08-2007 12:51:00 |
Без дров боюсь настраивать нечего... |
St.MPA3b > 14-08-2007 13:00:36 |
trader222 Он заработает. |
Merlyel > 14-08-2007 14:31:28 |
trader222 А первую часть сообщения прочитать?  Открываем поисковик и вперед. |
spectrox > 15-08-2007 00:56:53 |
про USB adsl модемы - надо искать инфу про твой модем конкретно. у меня модем Acorp Sprinter ADSL USB, настроил в убунте по инструкции найденной в нете. инфа про настройку модема в лине есть даже на офф. сайте, только она там для rpm-систем оказалась и мне она не помогла.  думаю большинство модемов работает нормально. |
igorsub > 15-08-2007 01:14:15 |
Вот статейка о том, как в Ubuntu настроить usb-модем для работы со стримом. Правда, там про Zyxel рассказывается, но думаю не велика разница. http://forum.ubuntu.ru/index.php?PHPSES … pic=2950.0 |
Олегин > 01-09-2007 20:34:38 |
мужики тут можа не по теме вопрос, но тут у меня убубен 7.4 и надо посмотреть документацию по ядру, энто где, энто как посмотреть?
|
Dimanish > 01-09-2007 21:33:39 |
Олегин В ближайшем приближении /usr/src/linux/Documentation/ |
eR > 02-09-2007 00:10:33 |
неподскажите, что есть "Чайник" ? и кто такой "Ламер" ? я начал путаца... |
WiseLord > 02-09-2007 00:44:57 |
eR.Ud Чайник пытается разобраться в проблеме, задавая глупые вопросы, а ламер этих вопросов даже не задает, так и оставаясь ламером. Чайник - это потенциальный юзер. Так что те, кто задают глупые вопросы в чатах / на форумах - это, в основном, чайники. А к ламерам приходится приходить домой и настраивать самому  |
fat_angel > 02-09-2007 01:32:09 |
WiseLord Классное определение!!! Если все так то в линухе я определенно чайник... |
eR > 02-09-2007 12:10:39 |
WiseLord а кто ещё есть кроме чайника ламера и юзера? |
igorsub > 02-09-2007 12:25:46 |
а кто ещё есть кроме чайника ламера и юзера?
Ну если речь идет про линукс, то гуру. |
eR > 02-09-2007 16:38:49 |
igorsub я про вообще |
linuxman > 02-09-2007 17:19:39 |
eR.Ud продвинутый юзер ? |
Erik > 02-09-2007 17:30:02 |
Ну, у чайника есть две ветви развития - ламер (тупиковая) и юзер. Юзер может эволюционировать в продвинутого юзера, полугуру и, наконец, гуру. Особняком в мифологии стоят одмины - воины света, первая линия обороны от чайников и ламеров. По-моему так.  |
eR > 03-09-2007 16:16:29 |
ыыы я запутался  |
Scarab > 03-09-2007 17:22:22 |
Как скинуть лог из неиксовой консоли в файл, если --verbose > ~/log.txt или просто > ~/log.txt не работает? Идеи иссякли после прочтения man xinit, лог которого и хотел скинуть... |
Олегин > 03-09-2007 19:12:31 |
Dimanish пишетОлегин В ближайшем приближении /usr/src/linux/Documentation/
oleg@oleg-desktop:/$ cd / oleg@oleg-desktop:/$ ls /usr/src/linux/Documentation/ ls: /usr/src/linux/Documentation/: No such file or directory oleg@oleg-desktop:/$ ls /usr/src/linux ls: /usr/src/linux: No such file or directory oleg@oleg-desktop:/$ ls /usr/src linux-headers-2.6.20-15 linux-headers-2.6.20-16 linux-headers-2.6.20-15-generic linux-headers-2.6.20-16-generic Извините, где именно? |
St.MPA3b > 04-09-2007 16:45:10 |
Олегин ln -s /usr/src/linux-headers-2.6.20-15 /usr/src/linux ls /usr/src/linux
) И cd там делать не нужно |
Олегин > 04-09-2007 17:12:51 |
oleg@oleg-desktop:~$ ln -s /usr/src/linux-headers-2.6.20-15 /usr/src/linux ln: создание символьной ссылки с `/usr/src/linux' на `/usr/src/linux-headers-2.6.20-15': Permission denied oleg@oleg-desktop:~$ ls /usr/src/linux ls: /usr/src/linux: No such file or directory
 |
igorsub > 04-09-2007 18:04:53 |
ln: создание символьной ссылки с `/usr/src/linux' на `/usr/src/linux-headers-2.6.20-15': Permission denied
Потому что от рута надо делать. |
Олегин > 04-09-2007 22:42:27 |
igorsub пишетln: создание символьной ссылки с `/usr/src/linux' на `/usr/src/linux-headers-2.6.20-15': Permission denied
Потому что от рута надо делать.
Спасибо; это понятно, Но папки Documentation или типа того нет в принципе, и файла cardlist (а я ищу его) тоже. arch debian include kernel Makefile scripts ubuntu block drivers init lib mm security usr crypto fs ipc linux-headers.revision net sound |
St.MPA3b > 05-09-2007 00:12:44 |
порезали ядрышко значит. А что за документация нужна? |
Skull > 05-09-2007 11:08:36 |
Scarab пишетПо моему, человеку нужен был дистр линуха для домашнего компа, чтобы на нем понять основы, а потом нанинать ковырять свой телефон, я ему и посоветовал убунту, как более юзер-френдли потомок дебиана.
Nokia N800 - интернет-планшет, а ни разу не телефон (если не считать общение через Skype) |
Олегин > 05-09-2007 13:23:30 |
St.MPA3b пишетпорезали ядрышко значит. А что за документация нужна?
Да, нет. До такого я еще не дошел. Просто хотел настроить тв плату Conexant CX23883, и искал список поддерживаемых карт, и нашел его без документации по команде dmesg. Так что документы нашел, а вот как тв сделать хрен разберет. У меня уже к Убунуту есть Мандрива, а просвета не видно. |
dvdianov > 06-09-2007 17:47:51 |
trader222 Ну это уж чисто виндовое представление. Действительно, многие работают сразу. |
Unghost > 06-09-2007 23:22:48 |
Олегин http://www.linuxtv.org/v4lwiki/index.php/Cx88_devices_(cx2388x) |