Você realmente não precisa de CodeBlocks. O que você precisa é de um g++compilador para compilar seu código. Você deve instalá-lo, caso contrário, então:
$ sudo apt install g++
Para maior comodidade de escrever código, você pode instalar qualquer editor de texto, como VS Code (meu favorito), Atom, Vim, Sublime etc. Basta criar um novo arquivo (digamos start.cpp) em algum local do computador ( /home/<username>/Codesdigitar) e escrever algum código. Em seguida, abra seu terminal no mesmo local (portanto, neste caso, / home // Codes). Então digite:
$ g++ start.cpp -o start.out # this compiles your code
$ ./start.out # this is how you run it
Se você possui algumas entradas em um arquivo (digamos input.txt) e deseja gravar a saída em outro arquivo (digamos output.txt), o comando é:
$ ./start.out < input.txt > output.txt
Essa é basicamente a maneira terminal do cpp. Você provavelmente cometerá erros, por isso sugiro que pergunte ao seu professor / alguém com experiência no terminal. Espero que você nunca se preocupe em instalar o CodeBlocks novamente na sua vida :)