![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Помогите новичку |
|
Debian/Ubuntu - Помогите новичку
|
Новый участник Сообщения: 7 |
Добрый день уважаемые пользователи. Возник ряд вопросов по Debian. Поставил на VitrualBox. Дистрибутив скачан с офф. сайта.
|
|
Отправлено: 12:59, 15-02-2013 |
Ветеран Сообщения: 4964
|
Профиль | Отправить PM | Цитировать lllypyn, установи (не на виртуалку) для начала Mint (не Debian Edition), он намного больше подходит для новичков, а когда поймешь как все работает, тогда установишь Debian.
|
------- Последний раз редактировалось zai, 16-02-2013 в 00:03. Отправлено: 23:41, 15-02-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Ветеран Сообщения: 613
|
Профиль | Сайт | Отправить PM | Цитировать Цитата lllypyn:
sudo - это такая штука, она заменяет рут. каждая "рут функция" будет доступна только после ввода пароля. Цитата lllypyn:
Цитата lllypyn:
коды для "запиливания придумывать не надо, всё уже сделано и выложено в сети, надо только найти а вообще, советую использовать ubuntu или mint, это тоже линукс, тут вроде попроще, кучу программ можн поставить как в виндовс или андроид Цитата lllypyn:
![]() З.Ы. ответы надугие вопросы сам плохо понимаю , не могу сформурлиовать ![]() |
||||
------- Последний раз редактировалось Shlep, 16-02-2013 в 22:43. Отправлено: 22:37, 16-02-2013 | #3 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать Цитата lllypyn:
Цитата lllypyn:
А есть серьезные вещи, как например почтовый сервер, который требует для установки расширенных прав в системе. Тут и вводится соответствующий пароль. Если основная ОС -- windows 7, то UAC -- аналог списанный с систем юникс/линукс. Только в линуксе он появился задолго до. По сути крайне похожи. Цитата lllypyn:
Цитата lllypyn:
Цитата lllypyn:
Цитата lllypyn:
Цитата lllypyn:
![]() Цитата lllypyn:
Вообще я бы порекомендовал ознакомится с литературой, описывающей систему Linux. Т.к. это не тоже самое что Windows. Здесь принято сначала читать документацию и совершать обдуманные действия, а не наоборот как в MS. С действительно правильным (без стёба) пожеланием - узнать о системе читая книгу || работая с ней. |
||||||||
------- Отправлено: 00:27, 17-02-2013 | #4 |
Забанен Сообщения: 6158
|
Shlep, lxa85, ох, ребята, вы пытаетесь дать ответы на вопросы, которые не следовало задавать такой пачкой, причём вопросы в духе "что, если бы бабушка была дедушкой", типа этого вздорного вопроса про расширения. ТС пытается применить свой подход к линуксам, исходя из своего опыта в винде.
lllypyn, Крайне не хотел отвечать, честно, и отвечать нечего, но может быть, поскольку вы программист и желаете учиться, вам не составит труда построить и изучить систему по книжке LFS. А только потом касаться вещей, специфичных для разных дистрибутивов. |
|
Отправлено: 00:48, 17-02-2013 | #5 |
Ветеран Сообщения: 3307
|
Профиль | Отправить PM | Цитировать lllypyn, поворим о пграммировании в Лине. Я уверен, вы прекрасно знаете, что независимо от ОС, программы на C++ представляют собой обычный текс, т.е. текстовые файлы. А компилятор - обычную консольную программу. VisualStudioи т.п. - это IDE, которые содержат текстовый редактор и умеют запускать компилятор с нужными параметрами нажатием одной копки. Всё это, конечно же, удобно, но я считаю ,что при изучении языка программирования использовать IDE крайней нежелательно. Лучше пистаь в прсотом тектовом редакторе и компилировать руками. Благо, учебные программы крайне просты и работа с ними без IDE особого труда не составит. Просто IDE отвлекают от изучения языка, и умея писать в VS вы фактчиески умеете писать только в VS, а не на C++ вообще. Имхо, конечно же.
Теперь поговорим конкретно про C++ в Лине. Основной компилятор этого языка в Linux - это g++, входящий в состав GCC (GNU Compiler Collection). Наверняка есть и другие компиляторы, но не будем об этом... Итак, открываем текстовый редактор. Говоря, про Дебиан и, вероятно, Гном, это будет gedit. Хотя подойдёт абсолютно любой. В отличие от Винды, стандартные текстовые редакторы в Лине умеют подсвечивать синтаксис многих языков, в том числе и C++. Ну атеперь напишем банальный Hello world: И сохраняем как helloworld.cpp Далее заходим в консоль и выполняем команды: путь/к/папке/с/исходником - это путь к папке, в которую сохранили helloworld.cpp Вторая команда - и есть сборка программы. Здесь мы указываем выходной файл helloworld (без «расширения», как парвило исполняемые файлы в Лине расширения не имеют), он задайтся после параметра -o. Далее указываем список входных файлов через пробел. Поскольку у нас один файл, то и указываем только helloworld.cpp В итоге в папке должен появитсья файл helloworld, который можнозапустить командой точка со слешем перед именем файла указывают на то, что он расположен в текущей папке. Да, для Гнома есть хорошее дополнение, позволяющее открывать терминал сразу в текущей папке в nautilus (файловый менеджер Гнома), называется nautilus-open-terminal, устанавливается командой от рута после установки нужно перезайти пользователем (ну или перезагрузить, хотя это и по-виндовому). В резальтате при клике правой кнопкой в файловом менеджере, в меню будет пункт «Open in terminal», при выборе которого откроется терминал с уже установленной текущей папкой. Тогда команда cd не нужна. Если при сборке система будет ругаться на отсутствие программы g++, то нужно установить gcc: всё остальное, необходимое для сборки, по идее, должно будет автоматически установиться по зависимостям. |
Последний раз редактировалось shisik, 17-02-2013 в 02:59. Отправлено: 02:50, 17-02-2013 | #6 |
Забанен Сообщения: 6158
|
Цитата shisik:
|
|
Отправлено: 14:09, 17-02-2013 | #7 |
Ветеран Сообщения: 3307
|
Профиль | Отправить PM | Цитировать А разве их нет в зависимостях gcc? Я про make и т.п.
|
Отправлено: 14:21, 17-02-2013 | #8 |
Забанен Сообщения: 6158
|
Посмотрел, есть. Но лучше всё же ставить мета-пакет, тем более что нужен как раз g++
А не, они с флагом suggestion, то бишь не устанавливаются автоматом, просто выскакивает предложение их поставить. Так что apt-get install build-essential лучший способ. |
Отправлено: 14:49, 17-02-2013 | #9 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Всем спасибо.
|
Отправлено: 13:20, 20-02-2013 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Помогите новичку | 4iki_puki@vk | Вебмастеру | 0 | 08-12-2012 01:02 | |
Помогите новичку | Тата | Лечение систем от вредоносных программ | 1 | 04-11-2009 14:25 | |
Помогите новичку | Martion | Новости и флейм из мира *nix | 20 | 28-10-2009 07:23 | |
C/C++ - Помогите новичку | Dima_86 | Программирование и базы данных | 2 | 22-09-2009 09:34 | |
Помогите новичку! | Guest | Вебмастеру | 2 | 20-10-2003 01:26 |
|