как удалить все пакеты, установленные с помощью & ldquo; aptitude build-dep & rdquo;

Насколько я знаю, OpenGL - это графическая библиотека. Выбор IDE зависит от языка, в котором вы хотите использовать OpenGL.

Anjuta - идеальная среда IDE для C и C ++

sudo apt-get install anjuta

, тогда вам нужно загрузить библиотеку OpenGL: [!d3 ]

sudo apt-get install freeglut3 freeglut3-dev libglew1.5 libglew1.5-dev libglu1-mesa libglu1-mesa-dev libgl1-mesa-glx libgl1-mesa-dev

после этого вы должны включить библиотеки (в папку gl / *) в свой код

7
задан 22 May 2012 в 23:10

24 ответа

Я не думаю, что есть автоматический способ. Пакеты, установленные через build-dep, записываются так же, как если бы они были запрошены напрямую по имени.

Если вы знаете, что когда вы запускали aptitude build-dep, вы можете найти, какие пакеты были установлены, когда вы выполнил команду, просмотрев журналы в /var/log/aptitude* или /var/log/apt/*.

Вы можете запустить apt-cache showsrc PACKAGENAME | grep '^Build-depends:', чтобы отобразить зависимости сборки пакета. Просмотрите каждый из них, чтобы увидеть, хотите ли вы их; отметьте те, которые вам не нужны, поскольку они не установлены вручную (apt-get markauto PACKAGENAME) и очищают ненужные пакеты (apt-get autoremove).

1
ответ дан 25 May 2018 в 11:05

Я не думаю, что есть автоматический способ. Пакеты, установленные через build-dep, записываются так же, как если бы они были запрошены напрямую по имени.

Если вы знаете, когда вы запускали aptitude build-dep, вы можете найти, какие пакеты были установлены, когда вы выполнил команду, просмотрев журналы в /var/log/aptitude* или /var/log/apt/*.

Вы можете запустить apt-cache showsrc PACKAGENAME | grep '^Build-depends:', чтобы просмотреть зависимости сборки от пакета. Просмотрите каждый из них, чтобы увидеть, хотите ли вы их; отметьте те, которые вам не нужны, поскольку они не установлены вручную (apt-get markauto PACKAGENAME), и снимите ненужные пакеты (apt-get autoremove).

1
ответ дан 31 July 2018 в 11:19

Я не думаю, что есть автоматический способ. Пакеты, установленные через build-dep, записываются так же, как если бы они были запрошены напрямую по имени.

Если вы знаете, когда вы запускали aptitude build-dep, вы можете найти, какие пакеты были установлены, когда вы выполнил команду, просмотрев журналы в /var/log/aptitude* или /var/log/apt/*.

Вы можете запустить apt-cache showsrc PACKAGENAME | grep '^Build-depends:', чтобы просмотреть зависимости сборки от пакета. Просмотрите каждый из них, чтобы увидеть, хотите ли вы их; отметьте те, которые вам не нужны, поскольку они не установлены вручную (apt-get markauto PACKAGENAME), и снимите ненужные пакеты (apt-get autoremove).

1
ответ дан 2 August 2018 в 00:57

Я не думаю, что есть автоматический способ. Пакеты, установленные через build-dep, записываются так же, как если бы они были запрошены напрямую по имени.

Если вы знаете, когда вы запускали aptitude build-dep, вы можете найти, какие пакеты были установлены, когда вы выполнил команду, просмотрев журналы в /var/log/aptitude* или /var/log/apt/*.

Вы можете запустить apt-cache showsrc PACKAGENAME | grep '^Build-depends:', чтобы просмотреть зависимости сборки от пакета. Просмотрите каждый из них, чтобы увидеть, хотите ли вы их; отметьте те, которые вам не нужны, поскольку они не установлены вручную (apt-get markauto PACKAGENAME), и снимите ненужные пакеты (apt-get autoremove).

1
ответ дан 4 August 2018 в 16:27

Я не думаю, что есть автоматический способ. Пакеты, установленные через build-dep, записываются так же, как если бы они были запрошены напрямую по имени.

Если вы знаете, когда вы запускали aptitude build-dep, вы можете найти, какие пакеты были установлены, когда вы выполнил команду, просмотрев журналы в /var/log/aptitude* или /var/log/apt/*.

Вы можете запустить apt-cache showsrc PACKAGENAME | grep '^Build-depends:', чтобы просмотреть зависимости сборки от пакета. Просмотрите каждый из них, чтобы увидеть, хотите ли вы их; отметьте те, которые вам не нужны, поскольку они не установлены вручную (apt-get markauto PACKAGENAME), и снимите ненужные пакеты (apt-get autoremove).

1
ответ дан 6 August 2018 в 01:07

Я не думаю, что есть автоматический способ. Пакеты, установленные через build-dep, записываются так же, как если бы они были запрошены напрямую по имени.

Если вы знаете, когда вы запускали aptitude build-dep, вы можете найти, какие пакеты были установлены, когда вы выполнил команду, просмотрев журналы в /var/log/aptitude* или /var/log/apt/*.

Вы можете запустить apt-cache showsrc PACKAGENAME | grep '^Build-depends:', чтобы просмотреть зависимости сборки от пакета. Просмотрите каждый из них, чтобы увидеть, хотите ли вы их; отметьте те, которые вам не нужны, поскольку они не установлены вручную (apt-get markauto PACKAGENAME), и снимите ненужные пакеты (apt-get autoremove).

1
ответ дан 7 August 2018 в 18:34

Я не думаю, что есть автоматический способ. Пакеты, установленные через build-dep, записываются так же, как если бы они были запрошены напрямую по имени.

Если вы знаете, когда вы запускали aptitude build-dep, вы можете найти, какие пакеты были установлены, когда вы выполнил команду, просмотрев журналы в /var/log/aptitude* или /var/log/apt/*.

Вы можете запустить apt-cache showsrc PACKAGENAME | grep '^Build-depends:', чтобы просмотреть зависимости сборки от пакета. Просмотрите каждый из них, чтобы увидеть, хотите ли вы их; отметьте те, которые вам не нужны, поскольку они не установлены вручную (apt-get markauto PACKAGENAME), и снимите ненужные пакеты (apt-get autoremove).

1
ответ дан 10 August 2018 в 07:14

Я не думаю, что есть автоматический способ. Пакеты, установленные через build-dep, записываются так же, как если бы они были запрошены напрямую по имени.

Если вы знаете, когда вы запускали aptitude build-dep, вы можете найти, какие пакеты были установлены, когда вы выполнил команду, просмотрев журналы в /var/log/aptitude* или /var/log/apt/*.

Вы можете запустить apt-cache showsrc PACKAGENAME | grep '^Build-depends:', чтобы просмотреть зависимости сборки от пакета. Просмотрите каждый из них, чтобы увидеть, хотите ли вы их; отметьте те, которые вам не нужны, поскольку они не установлены вручную (apt-get markauto PACKAGENAME), и снимите ненужные пакеты (apt-get autoremove).

1
ответ дан 15 August 2018 в 19:14

В будущем я настоятельно рекомендую использовать mk-build-deps -i вместо aptitude build-dep. Это оставляет пакет, установленный в вашей системе, в зависимости от построений, которые вы можете легко удалить позже.

6
ответ дан 25 May 2018 в 11:05

Я нашел эти команды в вопросе Launchpad:

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | grep Build-Depends | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g')

Существует также альтернатива, основанная на sed, которая справляется с скобками в именах пакетов:

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')

Примечание: Замените PACKAGE_NAME своим собственным пакетом.

3
ответ дан 25 May 2018 в 11:05

В будущем я настоятельно рекомендую использовать mk-build-deps -i вместо aptitude build-dep. Это оставляет пакет, установленный в вашей системе, в зависимости от построений, которые вы можете легко удалить позже.

6
ответ дан 25 July 2018 в 18:48

Я нашел эти команды в вопросе Launchpad :

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | grep Build-Depends | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g')

Существует также альтернатива, основанная на sed, которая справляется с скобками в именах пакетов:

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')

Примечание: замените PACKAGE_NAME на свой собственный пакет.

3
ответ дан 31 July 2018 в 11:19

В будущем я настоятельно рекомендую использовать mk-build-deps -i вместо aptitude build-dep. Это оставляет пакет, установленный в вашей системе, в зависимости от построений, которые вы можете легко удалить позже.

6
ответ дан 31 July 2018 в 11:19

Я нашел эти команды в вопросе Launchpad :

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | grep Build-Depends | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g')

Существует также альтернатива, основанная на sed, которая справляется с скобками в именах пакетов:

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')

Примечание: замените PACKAGE_NAME на свой собственный пакет.

3
ответ дан 2 August 2018 в 00:57

В будущем я настоятельно рекомендую использовать mk-build-deps -i вместо aptitude build-dep. Это оставляет пакет, установленный в вашей системе, в зависимости от построений, которые вы можете легко удалить позже.

6
ответ дан 2 August 2018 в 00:57

Я нашел эти команды в вопросе Launchpad :

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | grep Build-Depends | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g')

Существует также альтернатива, основанная на sed, которая справляется с скобками в именах пакетов:

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')

Примечание: замените PACKAGE_NAME на свой собственный пакет.

3
ответ дан 4 August 2018 в 16:27

Я нашел эти команды в вопросе Launchpad :

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | grep Build-Depends | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g')

Существует также альтернатива, основанная на sed, которая справляется с скобками в именах пакетов:

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')

Примечание: замените PACKAGE_NAME на свой собственный пакет.

3
ответ дан 6 August 2018 в 01:07

В будущем я настоятельно рекомендую использовать mk-build-deps -i вместо aptitude build-dep. Это оставляет пакет, установленный в вашей системе, в зависимости от построений, которые вы можете легко удалить позже.

6
ответ дан 6 August 2018 в 01:07

Я нашел эти команды в вопросе Launchpad :

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | grep Build-Depends | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g')

Существует также альтернатива, основанная на sed, которая справляется с скобками в именах пакетов:

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')

Примечание: замените PACKAGE_NAME на свой собственный пакет.

3
ответ дан 7 August 2018 в 18:34

В будущем я настоятельно рекомендую использовать mk-build-deps -i вместо aptitude build-dep. Это оставляет пакет, установленный в вашей системе, в зависимости от построений, которые вы можете легко удалить позже.

6
ответ дан 7 August 2018 в 18:34

Я нашел эти команды в вопросе Launchpad :

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | grep Build-Depends | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g')

Существует также альтернатива, основанная на sed, которая справляется с скобками в именах пакетов:

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')

Примечание: замените PACKAGE_NAME на свой собственный пакет.

3
ответ дан 10 August 2018 в 07:14

В будущем я настоятельно рекомендую использовать mk-build-deps -i вместо aptitude build-dep. Это оставляет пакет, установленный в вашей системе, в зависимости от построений, которые вы можете легко удалить позже.

6
ответ дан 10 August 2018 в 07:14

Я нашел эти команды в вопросе Launchpad :

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | grep Build-Depends | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g')

Существует также альтернатива, основанная на sed, которая справляется с скобками в именах пакетов:

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')

Примечание: замените PACKAGE_NAME на свой собственный пакет.

3
ответ дан 15 August 2018 в 19:14

В будущем я настоятельно рекомендую использовать mk-build-deps -i вместо aptitude build-dep. Это оставляет пакет, установленный в вашей системе, в зависимости от построений, которые вы можете легко удалить позже.

6
ответ дан 15 August 2018 в 19:14

Другие вопросы по тегам:

Похожие вопросы: