Я чайник.
Да, я чайник - ничего не понимаю в Линухе.
Но есть у меня девайсина Nokia n800. С этой загадочной системой. А я в ней ничего сделать не могу!
А хочется если не свои проги писать то хотябы чужими пользоваться!
Ну не въезжаю я как установить десяток файлов с непонятными расширениями. Ни один из них не запускается если кликнуть, setup отсутсвует. Даже прогу установленную - без ящика пива не запустишь!
Порылся в нете... (( возникает мысль о мировом заговоре.
Толи уважаемые лиуксоиды кричат повсюду о своей замечательной системе, а сами ее скрываю, толи Б.Г. скупает тиражи простых и доходчивых книг типа "Линукс для чайников" или "как пересесть с виндов на линух"...
Словом ответте пл на простые вопросы простыми словами.
1) Как организована система дисков файлов папок и что это за загадочная фраза подмонтировать?
2)Как устанавливаются програмы.
3)Какие существуют языки програмирования?Где найти по ним учебники.
4)Ну и в целом, в чем отдичие линуха от виндов?
Отсутствует
trader222
Я пока в начале пути. Но по п4 могу сказать так: отличается кардинально, в самом корне идеологии. Однако, если все работает (скажем система поставилась удачно и ничего дополнительного настраивать не надо) - то почти не отличается: тее же окошки, иной раз те же программы(:heart:Firefox).
по п3: в Линуксе для повседневных задач (в т.ч. автоматизации действий) используется bash и его сородичи(но это скорее скрипты), для серьезных проектов C,C++ .
по п2: если дистр "пакетный", то существует менеджер этих самых пакетов, который позволяет устанавливать программы и библиотеки к ним, кроме того никто не мешает скачать исходник и откомпилировать его вручную, но тогда все зависимости (другие компоненты, необходимые для работы приложения) придется учитывать и доставлять самому (менеджер пакетов сам это делает).
по п1: подмонтировать - подключить, "установить" - в Линуксе используется "виртуальная" файловая система. Есть её корень и дерево папок(единое), а вот в качестве "места хранения" для папки и должен монтировать какой-либо диск. Но вся ФС может и целиком разместиться на одном диске.
PS за ошибки и неточности не пинать, а смотреть начало моего поста, изложил что знаю и как смог
Ceterum censeo, Carthaginem esse delendam.
Отсутствует
Спасиба, DrLabRus!!!
Что идеология другая - это понятно. Если можешь объясни на пальцах в чем суть. Сам то, с помощью чего осваиваешь?
To Ego.
Спасиба тож. Эту инструкцию я видел. Она внутри валяется(девайса). Там ничего толкового не написано!!!
Отсутствует
Камрад.
Я чайник, но не на столько. У тебя есть эта штука? Програмы она устанавливает. Даже пишет их в списке установленных програм. Если в этом списке ткнуть по ней - он предложит удалить.
Но блин, запустить не могу!
Я даже не могу найти папку куда он их ставит. В менюшках их нет.( ни папок ни програм, если есть - то да запускаются...)
Отсутствует
trader222
Я на компе Ubuntu осваиваю. Поэтому специфики n800 не знаю
Все (мне кажется, что абсолютно все) настройки хранятся в текстовых файлах. Формат записи настроек может несколько различаться у разных программ, но в целом одинаков. Нередко только непосредственная правка конфигов позволяет добраться до всех настроек - через графический интерфейс можно настроить только основное.
Кроме того тип файла определяется по содержимому, а не по расширению(как в win).
Ну и так называемый "unix way" - лучше много узконаправленных программ(которые можно "хитрыми" способами обьединять: примером служат т.н. каналы (pipe/пайпы) - перенаправление вывода одной программы/команды на ввод другой), которые прекрасно справляются со своей конкретной задачей, чем комбайны.
Ceterum censeo, Carthaginem esse delendam.
Отсутствует
про файловую систему и установку:
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).
не по содержимому файла, а по правам доступа к нему. ;-)
Отредактировано Noa (13-08-2007 17:17:20)
Туп, жаден, надменен, прожорлив, ленив; характер отсутствует. Не женат.
Отсутствует
Спасибо, Noa.
Полезная информация. Правда на n800 консоли нет. Но думаю можно на обычный комп поставить и там разобраться.
Подскажи плиз какую версию лучше поставить? И если можно - откуда ее слить.
Отсутствует
Полезная информация. Правда на n800 консоли нет. Но думаю можно на обычный комп поставить и там разобраться.
поищите что-нибудь типа "выполнить программу" (run application) или konsol xterm и тп. вообще что там за оконный менеджер у вас стоит?
Подскажи плиз какую версию лучше поставить? И если можно - откуда ее слить.
Если "слегка вникнуть" просто поверхностно изучить основные моменты: mandriva, ubuntu.
Если есть желание серьезно вникать и долго и упорно разбираться что это за зверь и откуда у всего ноги ростут: Gentoo, Debian, FreeBSD (последнее не линукс, но многие моменты схожи).
Туп, жаден, надменен, прожорлив, ленив; характер отсутствует. Не женат.
Отсутствует
Спасиба за помощь поскачу домой...
Девайс заточен под интернет. Типа юзеру больше ничего не надо знать.
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)
Отсутствует
В линухе нет такой прямой мистемы версий как в венде, здесь независимые дистрибутивы развиваются параллельно.
для наглядности можешь глянуть сюда
http://futurist.se/gldt/gldt76.png
Повторюсь, для новичка лучше убунты имхо нет, да и построен он на Дебиане, работает под гномой, на GTK, так что для тебя это идеальный вариант.
Отредактировано Scarab (13-08-2007 18:18:59)
Отсутствует
"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
где скачать - по двум вышеприведенным ссылкам, можно либо диски заказать либо найти где скачать ;-)
Туп, жаден, надменен, прожорлив, ленив; характер отсутствует. Не женат.
Отсутствует
Scarab
Ubuntu для N800??? Во-первых, на процессоре ARM Ubuntu не заработает. Во-вторых, Ubuntu (пока) не приспособлен для подобных устройств
trader222
Что касается консоли, поставь себе http://downloads.maemo.org/product/osso-xterm
Отсутствует
"If you are familiar with GTK+/GNOME technologies and the Debian tools you will quickly find your way."
Разобраться хочу по взрослому.
Если можно подскажите где скачать дистрибутив, какой лучше, и как они вообще различаются
Scarab
Ubuntu для N800???
По моему, человеку нужен был дистр линуха для домашнего компа, чтобы на нем понять основы, а потом нанинать ковырять свой телефон, я ему и посоветовал убунту, как более юзер-френдли потомок дебиана.
Отсутствует
Сильно опытным я себя не назову, но могу точно сказать что пониманию линуха способствует грамотная книга (книги). После прочтения одной-единственной книги я понял идеологию, устройство фс и прочее. А это важно. Вот эта книга - http://linuxcenter.ru/lib/books/posixbook/ . Но лучше всё же купи бумажную, её как-то интересней читать (электронной литературы ты ещё начитаешься ) - называется "доступный Unix".
Также понимаю юниксов хорошо способствует ОС вроде фряхи ли Gentoo Linux .
1) Уже сказали (могу подробнее - надо?)
2) Тоже уже говорили. Кстати, во всех дистрибах - по-разному.
3) Всё в юниксах началось с Си. Пока я языки программирования не изучал. В принципе, при работе с системой тебе пригодится базовое знание простенького шелла (вроде bash или csh, либо вообще абстрактного posix-sh) для написания скриптов... но только это языком программирования, я так думаю, назвать нельзя .
4) В чём отличия неба от земли? (c)
Ну могу несколько пунктов перечислить...
- Стандартизация. Стандарты POSIX всем известны, как и некоторые другие негласные/узкие стандарты. Не то что в винде, всё все-происходит-через-задний-проход. Где программы делают всё что угодно и пр.
- Логичность. Софт ставит только админ. Пользователь софт менять не может, он может только настраивать его под себя. Он не может менять системные папки (как и все прочие кроме его т.н домашней, где хранятся настройки и всё что ему нужно)
- Реестра нет. Нафига это.. гхм... когда есть понятные (ПОНЯТНЫЕ) текстовые конфиги? Теоретически, большинство софта (в т.ч. графического) прекрасно настраиваются и в конфигах, просто есть грань эффективности этого, когда уже быстрее настраивать через граф. надстройку.
- Есть ядро. Есть софт. Ничего в ядро не вживлено, в отличие от винды с её графикой.
- Стабильность. Безопасность. Система не виснет (теоретически, может работать не выключаясь столетиями). Вирусов нет (может и есть парочка. но о них никто не знает), причины этого не столько в непопулярности линя, а ограниченности возможностей юзера, который их запускает, он ведь ничего не может сделать ни с файлами, ни с чем-то ещё, ему можно даже процессорное время с памятью ограничить. Переустанавливать раз в год тоже не нужно, ничего не засоряется.
- Этикет написания софта. Весь софт выглядит одинакого, без виндового выпендрёжничества. Софт "побольше" использует более "мелкий" софт для своего функционирования (например, вся музыка играется софтиной play, все диски пишутся через cdrecord). Общие библиотеки экономят РАМ и прочее.
- Свободность. Всё бесплатно, всё открыто - что ещё нужно для счастья?
Ещё бы написал, но спать хочу .
Отредактировано St.MPA3b (14-08-2007 04:18:55)
Я схожу с ума или это глючит Реальность?
Gentoo Linux (~x86) + Konqueror + Kmail ;). Не люблю GTK.
Отсутствует
St.MPA3b
Всё в юниксах началось с Си.
На самом деле Си был рожден в Unix, изначально же система и программы к ней писались на ассемблере.
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
- Есть ядро. Есть софт. Ничего в ядро не вживлено, в отличие от винды с её графикой.
Не совсем верно. В ядро включено множество драйверов.
А вот ГУИ - да, от ядра отделены.
Gentoo Linux 2007-03-23 by XOR
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b3pre) Gecko/2008010104
Нас мало, но мы в кедах! ;)
Отсутствует
Спасибо за книжечку и советы. На бумажке мне кстати не очень нравится... Года 3 уже, все читаю с наладонника.
Значит я так понял:
1)есть ядро. Оно делает все. Все, что ему говорит делать установленный софт.
2)для простоты использования(без Си и, боже избавь, ассемблера) на ядро "натягивают" - оболочку. Убунту например. Получается вроде ДОСа или Виндов ранних...
3)реестра нет. Есть конфиги для каждого девайса и каждой проги. (т.е. реестр разбит на кучу файлов?)
4)я тут на картинке вижу что убунту существует в виде Kubuntu nUbuntu Xubuntu и т.д. какой выбрать? Чем отличаются?
5)Как быть с драйверами? У меня например модем - на него драйверов даже для висты нет...
Еще раз спасибо за ответы!!!!!
Отсутствует
trader222
Kubuntu nUbuntu Xubuntu
Ubuntu - "основная" версия, оболочка используется Gnome
Kubuntu - почти тоже самое, но оболочка используется KDE
Остальное - специализированные сборки для научных/учебных целей.
5)Как быть с драйверами? У меня например модем
Если модем dialup usb или adsl usb то на них вроде дров нет.
DialUp COM у меня на Убунту нормально работает, а с adsl ethernet модемом вообще проблем быть не должно.
реестр разбит на кучу файлов?
можно и так сказать, если не придираться к тому, что реестр - понятие сугубо виндовое.
на ядро "натягивают" - оболочку. Убунту например. Получается вроде ДОСа или Виндов ранних...
Убунту - это ОС состоящая из ядра и набора софта... Оболочки(оконных, GUI) популярных всего две: Gnome и KDE.
Ceterum censeo, Carthaginem esse delendam.
Отсутствует
для простоты использования(без Си и, боже избавь, ассемблера) на ядро "натягивают" - оболочку. Убунту например. Получается вроде ДОСа или Виндов ранних...
Нет.
Поверх запускаются так называемые иксы, позволяющие работать с окнами.
Поверх иксов - менеджер окон/окружение рабочего стола.
То есть можно запустить хоть 20 иксов и во всех разные оболочки .
Убунту - один из дистрибутивов линукса. Дистрибутив - это набор софта, коммьюнити и система управления пакетами (кстати забыл один из плюсов сказать - система управления пакетами)
реестра нет. Есть конфиги для каждого девайса и каждой проги. (т.е. реестр разбит на кучу файлов?)
Для девайсов конфигов нет. Есть конфиги для софтинки - текстовый файлы вроде этого
# /etc/conf.d/clock # Set CLOCK to "UTC" if your system clock is set to UTC (also known as # Greenwich Mean Time). If your clock is set to the local time, then # set CLOCK to "local". Note that if you dual boot with Windows, then # you should set it to "local". CLOCK="local" # Select the proper timezone. For valid values, peek inside of the # /usr/share/zoneinfo/ directory. For example, some common values are # "America/New_York" or "EST5EDT" or "Europe/Berlin". If you want to # manage /etc/localtime yourself, set this to "". TIMEZONE="Europe/Moscow" # If you wish to pass any other arguments to hwclock during bootup, # you may do so here. CLOCK_OPTS="" # If you want to set the Hardware Clock to the current System Time # during shutdown, then say "yes" here. CLOCK_SYSTOHC="yes" ### ALPHA SPECIFIC OPTIONS ### # If your alpha uses the SRM console, set this to "yes". SRM="no" # If your alpha uses the ARC console, set this to "yes". ARC="no"
Как быть с драйверами? У меня например модем - на него драйверов даже для висты нет...
Еще раз спасибо за ответы!!!!!
Что за модем?
Добавлено Втр 14 Авг 2007 10:29:47 :
Не совсем верно. В ядро включено множество драйверов.
Ну я про графику и софт говорил...
Я схожу с ума или это глючит Реальность?
Gentoo Linux (~x86) + Konqueror + Kmail ;). Не люблю GTK.
Отсутствует