да как я уже говорил я не разобрался по той ссылке которую вы даете, как бы проще обьяснить ..вообщем мне надо самому сделать и понять как это работает вот пример я скачал сейчас файл firefox-3.6.tar.bz2. Мозила то у меня есть, но к примеру как в виндоусе я захотел мне не понравилась как работает я ее взял и снес одним кликом и поставил новую так вот как здесь это делать.
Так, понятно.
В убунтологии этого нет.
Программы бывают в исходных текстах, на языках программирования, понятных человеку, например, С, а бывают скомпилированные, т.е. переведенные в систему команд процессора.
То, что у вас - это исходники.
Компиляцией занимается набор программ под названием gcc. Они получают на вход файлы на языках программирования, а выдают либо исполняемые, так наз. бинарные файлы, либо библиотеки, в которых содержится общий код для нескольких разных программ.
Далее, про пакетные системы. Все программы и компоненты разделены по тематикам, и близкие по тематике программы объединяют в пакеты.
Поскольку в природе бывают библиотеки функций, то целесообразно и их выделять в отдельные пакеты, чтобы не вытаскивать одни и те же файлы по нескольку раз. Отсюда появляются зависимости между пакетами. Для их удовлетворения существуют пакетные менеджеры. В Ubuntu это aptitude и synaptic. Есть и другие. Они хранят базу установленных в системе пакетов, обновляют ее и поддерживают в порядке. База одна на всех.
То, что у вас в .tar.bz2 - это не убунтовский пакет, это просто архив с исходниками. Его можно поставить, но пакетный менеджер об этом знать ничего не будет.
Как это сделать, описано в ссылке, которую я дал выше.
Если это сделать, то в системе будет две мозиллы.