Чтобы создавать простые приложения в Ubuntu, вы, возможно, захотите взглянуть на Ubuntu App Developer API .
На этом веб-сайте вы найдете множество ресурсов для разработки приложений в Ubuntu и увидите, что в разделе «Языки программирования» ваши знания C ++ будут в хорошем состоянии.
Если вы должны увидеть исходный код, есть несколько примеров в разделе «Поваренная книга разработчика приложений Ubuntu», а также внешние ссылки. Эта ссылка была удалена как устаревшая.
Наконец, вы также можете проверить Qt для дальнейшего чтения.
Удачи!
01.04.2015 РЕДАКТИРОВАТЬ:
Поскольку этот пост впервые вышел в 2013 году, а новые версии Ubuntu были переведены в стабильную версию, похоже, вышеприведенное устарело.
Чтобы сделать несколько простых приложений (с графическим интерфейсом или нет), попробуйте Ubuntu SDK . Ubuntu SDK основан на Qt Creator, поэтому все простые приложения с графическим интерфейсом, вероятно, должны пройти через это сейчас.
apt-get source package-name
для получения исходного кода существующих приложений в репозиториях. Или проверьте репозитории в некоторых онлайн-сервисах, таких как Launchpad и Github.