Как да компилирате и инсталирате файлове TAR GZ & TAR BZ2 в Ubuntu Linux

Как да компилирате и инсталирате файлове TAR GZ & TAR BZ2 в Ubuntu Linux

За разлика от Windows, инсталирането на софтуер в Linux има потенциал да бъде малко по -сложно. Освен ако избраният от вас софтуер вече не е под формата на пакет или се намира в хранилище и може да бъде инсталиран с обикновен ред текст, има вероятност да се наложи да компилирате и инсталирате от .TAR.GZ или .TAR.BZ2 файл .





Това може да е кошмар, но ако се придържате към правилата, не би трябвало. Ако имате досаден архив, който се нуждае от инсталиране, следният метод ще създаде пакет, ще го инсталира и ще осигури хубав чист начин за премахване на софтуера след това чрез вашия мениджър на пакети. Командните редове в готовност, дълбоко дъх, моля ...





Тарболи от стомана

Файлът .TAR.GZ/BZ2 е компресиран архив (некомпресираното разширение е .TAR), който съдържа необработения изходен код за избраното от вас приложение. Инсталацията изисква тези файлове да бъдат компилирани, обработени и свързани по начин, по който Ubuntu може да изпълни програмата.





Форматът tarball е стандартизиран през 1988 г. (и отново през 2001 г.) и продължава да се използва широко както в Linux, така и в Windows за разпространение на софтуер. Първоначално тарболите са проектирани да улеснят архивирането на данни на лентови устройства, не че ще го правите.

Ако преди не сте използвали командния ред на Linux, няма нужда да се притеснявате, командите са директни и сплотени.



Подготовка на вашата система

Ще трябва да инсталирате пакет, наречен изграждане-съществено за създаване на пакета от източник и проверете за да го добавите към вашия мениджър на пакети за лесно премахване. Това може да стане бързо чрез конзолата, просто отворете терминала ( Приложения , Аксесоари , Терминал ) и тип:

sudo apt-get install build-essential checkinstall





как да деактивирате дрон във вашия имот

Оставете време за изтегляне и инсталиране и след като приключите, може да искате да инсталирате софтуер за управление на версии за надстройки, въпреки че винаги можете да направите това по -късно. Във всеки случай тези три ще свършат работа:

sudo apt-get install subversion git-core mercurial





След това ще искате обща директория да се използва при изграждането на тези пакети. Технически можете да поставите това навсякъде, стига да може да се пише. Официалната документация на Ubuntu препоръчва

/usr/local/src

така че ще се придържаме към това:

sudo chown $ USER/usr/local/src

След това се уверете, че може да се пише:

sudo chmod u+rwx/usr/local/src

Накрая също ще инсталираме apt-файл , който се използва за разрешаване на всички проблеми със зависимостта, които срещате:

sudo apt-get инсталирайте apt-файл

Вероятно ще получите изскачащ прозорец, който казва, че трябва да актуализирате apt-файл, ако не изпълните следната команда и я оставете да завърши:

sudo apt-файл актуализация

След като направите това, никога повече няма да се налага да го правите, тъй като системата ви ще бъде подготвена за всички тарболи, които хвърляте върху нея.

Извличане и конфигуриране

Ако приемем, че вече сте изтеглили мистериозен .TAR.GZ файл, първо ще трябва да го преместите в определената от вас папка за изграждане (използвах

/usr/local/src

). Можете да направите това с вашия нормален файлов браузър и след като го направите, отворете нов терминал.

Променете папката за изграждане, като въведете:

cd/usr/local/src

След това извлечете архива. За .TAR.GZ тип файлове:

tar -xzvf .tar.gz

И за .TAR.BZ2 тип файлове:

tar -xjvf .tar.bz2

Ако всичко е наред, ще видите дълъг списък с извлечени файлове, както на екрана по -горе. Все още не затваряйте терминала, не сме приключили.

В този момент аз порив трябва да отидете в папката, която архивът ви току -що е създал (с обичайния си браузър на файлове), и да отворите README или INSTALL, ако файловете съществуват. Ако вашият конкретен софтуер изисква метод, различен от този, който ще разгледам, този файл ще държи ключа. Можете да си спестите a много на неприятности, като направите това.

Възможно е също така да можете да избирате различни опции за инсталиране в зависимост от софтуера и INSTALL или README ще посочат какви са те. Файловете може да нямат разширение, но са обикновен текст и трябва да се отварят в Gedit или друг текстов редактор, който изберете.

Като общо правило следните команди ще инсталират вашия софтуер с метода за инсталиране по подразбиране.

Вашият tarball ще бъде извлечен в папка със същото име като файла, така че променете в тази папка с командата cd, която сте използвали по -рано, така:

cd/usr/local/src/

Заменете с името на папката създадения архив. След това ще трябва да конфигурирате изходните файлове, като въведете:

./конфигуриране

Забележка: Ако вашият софтуер няма конфигурационен файл, може да опитате да преминете направо към Изграждане и инсталиране раздел на тази статия, въпреки че първо се консултирайте с вашата INSTALL или README документация.

Ако получите съобщение за грешка, свързано с autoconf, тогава ще трябва да го инсталирате, като въведете:

sudo apt-get install autoconf

След това бягайте

./конфигуриране

отново.

Тази команда ще провери дали имате всички инсталирани пакети, необходими за използване на вашия софтуер. Можете да използвате apt-файл, който сте инсталирали по-рано, за да попълните празните места.

Ако все пак получите грешка (нещо като

configure: error: Библиотечните изисквания ... не са изпълнени

) потърсете файла, който не е намерен над съобщението за грешка, след което използвайте apt-file search, като напишете:

apt-търсене на файлове.

Това ще ви каже в кой пакет е необходимия файл, така че можете да го изтеглите, като използвате:

windows 10 page_fault_in_nonpaged_area

sudo apt-get install

Това не винаги се случва винаги, но е много полезно, ако нямате необходимите зависимости.

Когато сте доволни, имате пакетите (ако имате нужда от такива), стартирайте

./конфигуриране

заповядайте отново.

Ако всичко е наред ще видиш

config.status: създаване на Makefile

- поздравления, ти си почти близо! Много хора се отказват, преди да стигнат до този момент, но вие сте по -добри от това.

Изграждане и инсталиране

В същия тип прозорец на терминала:

направете

Седнете, вземете кафе и дишайте за секунда. В зависимост от размера на вашата инсталация това може да отнеме известно време.

Сега можете да инсталирате програмата със следната команда:

sudo checkinstall

Следвайте подканите на екрана, добавете описание на вашия софтуер и натиснете Въведете на този екран:

Ако всичко е наред ще видиш Инсталацията е успешна . Потупайте се по гърба. Справихте се добре.

Сега вашият софтуер трябва да бъде инсталиран на

/usr/local/bin

и ще можете да го стартирате от там без никакви проблеми.

Успяхте ли докрай? Не е ли по -лесно просто да изчакате пакет или да го вземете от хранилищата? Може би ви се стори ... лесно? Кажете ни в коментарите.

Дял Дял Туит електронна поща Как да промените външния вид и усещането на вашия работен плот на Windows 10

Искате ли да знаете как да направите Windows 10 да изглежда по -добре? Използвайте тези прости персонализации, за да направите Windows 10 свой собствен.

Прочетете Напред
Свързани теми
  • Linux
  • Ubuntu
  • Компресиране на файлове
За автора Тим Брукс(838 публикувани статии)

Тим е писател на свободна практика, който живее в Мелбърн, Австралия. Можете да го последвате Twitter .

Още от Тим ​​Брукс

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux