Jak skompilować i zainstalować oprogramowanie Linux z kodu źródłowego
najczęściej instalujemy oprogramowanie z terminala za pomocą apt-get, rpm, yum, Ubuntu Software Center (GUI) i innych form na różnych dystrybucjach Linuksa. Czasami dobrze jest pobrać kod źródłowy oprogramowania i skompilować go samodzielnie.
większość początkujących użytkowników Linuksa uważa to za bardzo trudne, ponieważ większość z nich prawdopodobnie przeniosła się z systemu operacyjnego Microsoft Windows, gdzie tylko surfują po Internecie i pobierają pliki wykonywalne. Dzisiaj nauczymy się, jak bardzo ułatwić to trudne zadanie.
Uwaga: mogę powiedzieć, że każdy geek o tym wie, więc ten tutorial jest rzeczywiście dla początkujących.
po pierwsze, czym jest kod źródłowy? Z artykułu o kodzie źródłowym Wikipedii:
w informatyce kod źródłowy to dowolny zbiór instrukcji komputerowych (ewentualnie z komentarzami) napisany przy użyciu jakiegoś czytelnego dla człowieka języka komputerowego, zwykle jako tekst.
najpierw pobierz tarball (spakowany plik zawierający kod źródłowy). Możesz pobrać bezpośrednio ze strony internetowej lub z polecenia. Jeśli nie wiesz, jak korzystać z terminala do pobrania, możesz użyć:
$ wget URL
lub przeczytaj poniższy samouczek pobierania z wiersza poleceń przy użyciu aria2 na temat korzystania z aria2, downloadera z wiersza poleceń.
Uwaga :w tym samouczku używam nazwy pliku jako nazwy pobranego pliku.
teraz wyciągnijmy pobrany tarball za pomocą terminala. Jeśli twój tarball kończy się,
*tar.zastosowanie gz:
$ tar -xvpf filename.tar.gz
*zastosowanie tar.bz2:
$ tar -xvjf filename.tar.bz2
Uwaga: Czasami nazwy plików są bardzo długie do zapamiętania, więc możesz użyć polecenia ls, aby wyświetlić listę plików w celu łatwego pisania.
po rozpakowaniu zmień katalog na wyodrębniony folder.
$ cd filename
następnie uruchom to w katalogu filename, aby skonfigurować pakiet:
$ ./configure