0

Мне нужно было установить Ubuntu Lucid 10.04 для моей работы с dev. Я обнаружил, что он не устанавливает большинство инструментов/пакетов dev по умолчанию.Ubuntu 10.04 Инструменты для девелопмента

  1. Каковы основные инструменты разработчика, которые вам нужны? Я не против установки их всех ради того, чтобы не желать иметь сбои сборки позже для некоторого пакета третьей части.
  2. Также любая документация, в которой я могу получить список необходимых пакетов. Например: я обнаружил, что mysql-devel rpm в fedora называется «libmysql ++ - dev» в Ubuntu. Я ищу такие querks
+1

Какое развитие вы делаете? Язык? Какие приложения? Вы переходите от конкретной среды? –

+0

Какое развитие вы хотите сделать? C, C++, Python, Java, ... – Bruno

+0

Я делаю dev на C/C++/Python/mysql. также я уже сделал sudo apt-get build-essential –

ответ

7

Начинается с build-essential. Предположительно, вы за C/C++. Не забывайте:

  • г ++
  • libboost-DEV
  • libgtk2.0-DEV
  • libmysqlclient-DEV
  • питон-DEV

Чтобы установить необходимые файлы Dev для сборки данного пакета выполните команду:

sudo apt-get build-dep <package> 

Например:

[email protected]:~/cpfs$ sudo apt-get build-dep pidgin 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
Note, selecting libltdl-dev instead of libltdl3-dev 
The following NEW packages will be installed: 
    doxygen libenchant-dev libgadu-dev libgstfarsight0.10-dev libgtkspell-dev 
    libidn11-dev libltdl-dev libmeanwhile-dev libncursesw5-dev libnm-util-dev 
    libnspr4-dev libnss3-dev libperl-dev libsasl2-dev libsilc-dev libsqlite3-dev 
    libstartup-notification0-dev libxss-dev libzephyr-dev network-manager-dev 
    tcl tcl-dev tcl8.4-dev tk tk-dev tk8.4-dev x11proto-scrnsaver-dev 
0 upgraded, 27 newly installed, 0 to remove and 2 not upgraded. 
Need to get 11.3MB of archives. 
After this operation, 60.3MB of additional disk space will be used. 
Do you want to continue [Y/n]?
1

Как правило, большинство пакетов имеют версию развития. По соглашению имена этих же, но имеют -dev, прикрепленные к концу. Если вам интересно, вы также можете получить исходный код для любого пакета из репо (sudo apt-get source ...) и даже позволить apt автоматически его создать. Для получения подробной информации просмотрите справочную страницу apt-get.

1

Вы можете сделать

apt-cache search <package or tools> 

Вам не нужно запускать это как корень или sudoed. Таким образом вы можете найти правильное имя пакета.

 Смежные вопросы

  • Нет связанных вопросов^_^