Я просто хотел бы установить CodeBlocks, GCC и GDB на мою ОС Linux на основе Debian.
Ну, иногда очевидные работы. Итак, вы можете попробовать начать с:
apt-get install gcc gdb codeblocks
Который будет работать.
Если вы не хотите этого делать, вы можете попробовать
apt-file -x search ^/usr/bin/gcc$
который дает:
gcc: /usr/bin/gcc
pentium-builder: /usr/bin/gcc
а также
apt-file -x search ^/usr/bin/gdb$
который дает
gdb: /usr/bin/gdb
gdb-minimal: /usr/bin/gdb
gdb-python2: /usr/bin/gdb
а также
apt-file -x search ^/usr/bin/codeblocks$
который дает:
codeblocks: /usr/bin/codeblocks
codeblocks-dbg: /usr/lib/debug/usr/bin/codeblocks
Если вы не знаете конкретный файл в пакете, этот подход не будет работать. Тем не менее, вы все еще можете сделать
apt-cache search gcc
и т.п.
Другой подход заключается в использовании debtags.
debtags search "devel::lang:c && devel::compiler && interface::commandline && suite::gnu"
который дает:
gcc - GNU C compiler
gcc-4.1 - (short description not available)
gcc-4.1-base - (short description not available)
gcc-4.1-multilib - (short description not available)
gcc-4.3 - (short description not available)
gcc-4.3-base - (short description not available)
gcc-4.4 - (short description not available)
gcc-4.4-base - (short description not available)
gcc-4.6 - GNU C compiler
gcc-avr - GNU C compiler (cross compiler for avr)
gcc-mingw32 - (short description not available)
mingw32-binutils - Minimalist GNU win32 (cross) binutils (transition package)
Так же:
debtags search "devel::lang:c && devel::debugger && suite::gnu"
дает
ddd - The Data Display Debugger, a graphical debugger frontend
gdb - GNU Debugger
gdb-avr - GNU Debugger for avr
gdb-mingw-w64 - Cross-debugger for Win32 and Win64 using MinGW-w64
gdb64 - (short description not available)
gdbserver - GNU Debugger (remote server)
libc6-dbg - GNU C Library: detached debugging symbols
nana - (short description not available)