Меню пользователя
Имя пользователя
Пароль
Запомнить меня
Поиск по сайту
Вход пользователей
Пользователь:

Пароль:

Запомнить меня

Забыли пароль?

Регистрация
Поиск
Кто активен
7 пользователь(ей) активно (6 пользователь(ей) просматривают Open Форум)

Участников: 0
Гостей: 7

далее...
Уважаемые пользователи форума! Внимание!
Темы, озаглавленные бездумно и не ясно для кого, изобилующие БОЛЬШИМИ БУКВАМИ, "!!!" или "???", нарушающие правила, написанные корявым русским языком, содержащие оскорбления, рекламу или клевету, написанные вне тематических разделах Форума, - будут закрываться или удаляться без специального предупреждения, а их Авторы будут удаляться или отправляться в бан! Надеемся на вашу сознательность и уважение к себе и ко всем участникам форума.
:: Правила Форума :: - - :: ББ-коды для использования на форуме ::
Сообщение: *
 
* = Обязательное поле

Для тех, кто пришёл с Windows (Основное)

Заголовок темы: Для тех, кто пришёл с Windows (Основное)
Отправитель: measles 12/03/2009 4:28:23

Пишу для тех, кто перешёл с Windows (на языке Windows). Прочитайте это, меньше вопросов будет.

I) Как устанавливать программы?

Существует, грубо говоря, 3 вида установки
1) Репозитарий или *rpm пакет. (ПУСК -> Система -> YaST -> Програмное обеспечение -> Управление програмным обеспечением) ставим. Может выскочить окно с разрешением зависимостей - читайте. Ищите там, в репозитариях, есть всё, что захотите, главное искать внимательно. Если не нашли - качаете с инета *.rpm пакет (для вашей версии Suse, плюс для своей системы i386 или x64) и устанавливаете его, как в Windows - одним кликом. Не ставится - пропишите в репозитарии: (ПУСК -> Система -> YaST -> Програмное обеспечение -> Репозитарии програмного обеспечения -> Добавить -> Локальный каталог -> Имя репозитария (пишем, название репозитария - какое нравится), Путь к каталогу (где лежит наш *.rpm) -> Далее -> OK). Идём в (Програмное обеспечение -> Управление програмным обеспечением) там выбираем репозитарий, который мы создали и ставим.
После установки программа дабавляет ярлык в меню ПУСК. Если не добавилась перезагружаем иксы - Ctrl+Alt+Backspase (нажимаем и удерживаем - начнёт пищать, затем перезагрузит X)

2) Сборка из исходников. Этот вариант муторнее. Исходник - исходный код программы, написаный на языках програмирования, тут нет разницы для, какой системы он написан. a)Качаем архив *.tar.bz2 или *tar.gz. b)Распаковываем его (если распаковщик интегрирован, то правой кнопкой мыши на архив -> распаковать в). c)Идём в то, что распаковали (обычно - новая папка с именем архива). d)Читаем файл INSTALL. e)Открываем консольку; переходим в нашу папку, ту, что появилась при распаковки (ползать прощё будет, если воспользоваться командой mc - она открывакт программу наподобие НортонКомандера); пишем su; вводим код root; дальше пишем то, что читали в INSTALL (обычно это 1)./configure 2)make 3)make check(в некоторых программах этого не надо) 4)make install). Программа установилась. Перезагружаем X.
Но это идеальный вариант, так бывает далеко не всегда, обычно на этапе ./configure выдаётся сообщение, что чего-то не хватает. Ищем это что-то в репозитарии, если не находим ищем а архиве в инете, ставим, как показано выше, затем возвращаемся к той программе, что ставили первой и снова ./configure и т.д. Иногда возникают довольно длинные цепочки.

3) Бинарник (готовый к исполнению файл). Качаем архив. Распаковываем. Читаем Readme.txt или ему подобный, чтобы найти, какой файл запускать. Запускаем

СТАВИТЬ ЛУЧШЕ ВСЕГО ИЗ РЕПОЗИТАРИЯ, Т.Е. ПУНКТ 1).


II) Как запустить файл?

В Linux не важно расширение файла - оно только показывает вам, что в файле. Поэтому не надо искать *.exe.
1) Убеждаемся, что файл нужный 2)открываем консоль 3)./имя_файла. Если вас послали то, заходим в свойства файла (правой клавишей мыши на файле -> Свойства), смотрим и меняем (в случае необходимости, права), ставим галочку в "Является выполняемым", жмём Ок, пробуем ./имя_файла, если послали - оставляем файл в покое.

Немного о файловой структуре, распределении файликов и каталогов (папок) на жёских дисках.

Корневой каталог - основной каталог содержащий в себе все остальные каталоги и файлы.
Многие пользователи Windows считают, что корневой каталог - это Рабочий Стол. Это не верно, рабочий стол расположен
В Windows - C:\Documents and Settings\Имя_пользователя\Рабочий стол\ (в том случае, если Windows установлен на диск C)
В Linux - /home/имя_пользователя/Desktop/
Обратим внимание на 1)по разному расположеные слеши - прямой и обратный (в Windows - \, в Linux -/). 2) Регистр в именах файлов в Windows он не имеет значения, т.е файлы qewrty, QWERTY, QwErTy и т.д. - это один и тот же файл, в Linux это будут разные файлы. 3) в Windows в одном каталоге можно создать файл с именем qwerty и подкаталог с именем qwerty, в Linux этого сделать нельзя т.е. либо файл с именем qwerty, либо каталог с именем qwerty.

В Windows может существовать несколько корневых каталогов, всё зависит от каличества дисков (сколько дисков, столько и корневых каталогов, для каждого свой). В Linux существует только один корневой каталог (корневой каталог диска на который установилась система), все остальные диски (HDD, флешки, CD, DVD и т.д.) монтируются (прикручиваются, присоединяются) к этому каталогу, в отдельный каталог (в Suse это /media для извлекаемых носителей, для других жеских дисков, неважно логических или физических, точка монтирования (место соединения, тот каталог куда их прикрутят) выбирается при установки, в моей системе это /windows/C для диска С и /windows/D для диска D).

Вопрос: Я установил приложение из *.tar.bz2 или *tar.gz архива, где запускаемый файл?

Ответ: Обычно они лежат в каталоге /usr/local/bin.

P.S. Пожалуйста, читайте хотябы основное.

open-suse.ru