1

WhiteBlack,
1) Ubuntu не используют КДЕ, поэтому кдевелп нету. Можете поставить вручную.
2) какая звуковая карта и какие драйверы? У меня начинало шипеть когда я делал очень очень громко.
3) Ubuntu - это не тот дистрибутив который можно настроить под себя. Конечно и там можно, но это будет очень затруднительно, и времени больше всего уйдет не на настройку под себя, а под устранения неполадок и программных несовместимостей.
Для настройки подходят следующий дистрибутивы: ArchLinux, Gentoo, Slackware, а так же FreeBSD (но последний уже не линукс).

Why so serious, Son?
-Ты где подцепил вирус?
-Недавно просто провел ночь с длинногой блондинкой, которая умеет переставлять Windows

2

1. Собрать свое ядро, в котором выкинуть все кроме поддержки своего железа.
2. Откомпилить все программы с нужными для тебя флагами.
3. Убрать все не нужное (или поставить линукс с net образа и доустановить то что тебе нужно)

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

3

xlin,
Еще скажи со всем USE флагами.   ag  Не забывай что это Ubuntu. Я как-то пытался пересобирать там пакеты, зрелище для не слабоневрных.

Why so serious, Son?
-Ты где подцепил вирус?
-Недавно просто провел ночь с длинногой блондинкой, которая умеет переставлять Windows

4 (18.08.2010 13:42:09 отредактировано WhiteBlack)

kOvr1K пишет:

1) Ubuntu не используют КДЕ, поэтому кдевелп нету. Можете поставить вручную.

так gcc это не то? значит надо скачивать?

kOvr1K пишет:

2) какая звуковая карта и какие драйверы? У меня начинало шипеть когда я делал очень очень громко.

на Windows все нормально работает, а здесь такие же дрова стоят Realtek
шумит даже при малой громкости

5

Зачем  KDevelop?
Что Вы хотите программировать? Если учиться ставьте Geany.
А вообще можно обойтись Gedit + GnomeTerminal.

6

durc пишет:

в ALTLinux был KDevelop

В ubuntu есть Code::Blocks

АХАХХАХААХАХАХХАХАХ!!!11
То есть "Мяу"

7

kOvr1K пишет:

Еще скажи со всем USE флагами.   big_smile  Не забывай что это Ubuntu. Я как-то пытался пересобирать там пакеты, зрелище для не слабоневрных

Я говорил не конкретно про Ubuntu ab Ubuntu тут пролетает 100%  ag

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

8

ладно буду учить С на Windows, а что со звуком не подскажите, проверил, это везде и в фильмах тоже

9 (18.08.2010 15:19:09 отредактировано durc)

WhiteBlack пишет:

ладно буду учить С на Windows, а что со звуком не подскажите, проверил, это везде и в фильмах тоже

Во-первых, учить С лучше в Linux'e и KDevelop для этого ставить вовсе не обязательно.
Во-вторых, не валите всё в одну кучу, один вопрос - одна тема.
В-третьих, откройте микшер, найдите канал PCM и уменьшите уровень громкости в нём. Регулировка осуществляется, в основном, Master'ом.

10

я наверно неправильно задал вопрос, я всего лишь хотел узнать, есть ли в Ubuntu 10.04 какой либо компилятор С, то есть который устанавливается вместе с системой (или ядром, как правильно)
или же мне нужно что-то скачать, ну это я уже понял:
"Если учиться ставьте Geany."

11

WhiteBlack, вы сами сказали, что gcc установлен.

Изначально названный GNU C Compiler, он поддерживал только язык Си. Позднее, GCC был расширен для компиляции исходных кодов на таких языках программирования как C++, Objective-C, Java, Фортран и Ada.

(c) wikipedia ab
Так что компилятор уже стоит.  А вы наверное имеете ввиду среду разработки.

12

SUSE_user пишет:

WhiteBlack, вы сами сказали, что gcc установлен.

Изначально названный GNU C Compiler, он поддерживал только язык Си. Позднее, GCC был расширен для компиляции исходных кодов на таких языках программирования как C++, Objective-C, Java, Фортран и Ada.

(c) wikipedia ab
Так что компилятор уже стоит.  А вы наверное имеете ввиду среду разработки.

ну вот это я и хотел узнать, и как зайти в "среду разработки"?

13

WhiteBlack, я Вам сейчас в личку черкану как написать простенькую програмку на С и скомпилировать её имея под рукой лишь текстовый редактор и терминал.

14

WhiteBlack, а вот ее надо скачать, хотя некоторые и не качают.
Варианты вам уже назвали: Geany, Code::Blocks, KDevelop (он потянет за собой зависимости, но зато вам знаком), Eclipse, MonoDevelop, Qt Creator - вариантов много. Зависит от того, на что вы хотите ориентироваться.

15

durc пишет:

Во-вторых, не валите всё в одну кучу, один вопрос - одна тема.

учту, больше так не буду

durc пишет:

я Вам сейчас в личку черкану как написать простенькую програмку на С и скомпилировать её имея под рукой лишь текстовый редактор и терминал.

будет здорово smile

16

Письмо уже давно у Вас. Зайдите в Почтовый ящик.

17

да да я уже увидел (это у меня интернет тормозит, слегка)
спасибо большое, все пошел в Линукс, буду пробовать

18

durc
спасибо огромное
звук сделал ag
наконец-то понял как писать программы в Линуксе ag , почему-то в учебниках упускали эту деталь, что нужно файл a.out переименовывать без рарешения и запускать его ac

19 (18.08.2010 16:29:19 отредактировано durc)

WhiteBlack пишет:

что нужно файл a.out переименовывать без рарешения и запускать его ac

Вот этого не понял.
Переименовывать вовсе не обязательно. Просто название a.out ни о чём.
И если Вы захотите  в этой папке скомпилировать несколько программ?

20 (18.08.2010 16:52:15 отредактировано WhiteBlack)

а понял, то есть можно было и так запустить: ./a.out ?
(в книжке, что я читал, было написано так "скомпилируйте и запустите", и при этом не говорили, что именно запускать,а в папке была куча файлов и .h и .c и в том числе .out, хотя да, согласен, зная хоть немного английский, можно было и догадаться)

21

WhiteBlack пишет:

а понял, то есть можно было и так запустить: ./a.out ?

Да, именно так. Переименовали просто для удобства, кстати я и в письме писал

После этого в папке progs появится файл a.out который можно запустить

22

простите, не увидел, просто открыл, смотрю, я это уже читал, пробежался взглядом и начил читать с конца
вобщем спасибо за помощь

23

А насчёт Geany подумайте.
Удобная лёгкая программа, для новичка самый то.
На GTK2 поэтому и с зависимостями проблем не будет (в отличие от kdevelop).

24

скачал Geany, а как устанавливать так и не понял.
через терминал не хочет
после ./configure не выполняется команда make
вы говорили через Synaptic, но я в меню нашел только "установка закачанных пакетов", захожу через этот пункт в папку с программой и все файлы серые недоступные ac

25 (31.08.2010 02:18:39 отредактировано sKwa)

оффтопик

kOvr1K пишет:

Еще скажи со всем USE флагами.   big_smile  Не забывай что это Ubuntu. Я как-то пытался пересобирать там пакеты, зрелище для не слабоневрных.

Можно из Ubuntu почти source-based дистрибутив сделать, познакомься с apt-build, а  в /etc/apt/apt-build.conf можно и свои опции оптимизации компиляции задавать (тип ЦПУ, уровень оптимизации и прочее). По поводу настроить полностью под себя, тут дело конечно сложнее, чем в дистрибутивах типа Arch, Gentoo - мороки больше, придётся копаться в настройках пакетного менеджера, а именно настраивать зависимости, но тем Debian-like дистрибутивы и отличаются, чтобы не морочится со всеми зависимостями, благо места на ЖД - это не краеугольный камень wink

WhiteBlack пишет:

вы говорили через Synaptic, но я в меню нашел только "установка закачанных пакетов", захожу через этот пункт в папку с программой и все файлы серые недоступные sad

Тебе прежде стоит подучить азы использования дистрибутивом, вот хороший ресурс руководство для новичка, ещё можно почитать на сайте ubuntologia - Установка ПО По поводу имени скомпилированного файла можно не переименовывать в ручную, а задать соответствующую опцию компилятору:
$ gcc helloworld.c -o helloworld
Это скомпилирует helloworld.c и результатом будет исполняемый файл helloworld. Если опция "-o" не задана, то компилятор по умолчанию создаёт файл a.out.