Jak ręcznie zainstalować pakiety w Ubuntu

Jak ręcznie zainstalować pakiety w Ubuntu

Od dawna rozmawiamy o tym, jak to zrobić zainstaluj pakiety i programy za pośrednictwem repozytoriów, pakiety deb, z pakietów rpm, z PPA lub po prostu przez programy takie jak Synaptic lub Ubuntu Software Center, ale nie rozmawialiśmy o tym, jak zainstalować program za pomocą jego kodu źródłowego. Ta instalacja jest bardzo niechlujna, ale jest również najbardziej satysfakcjonująca, ponieważ z reguły jest to ta, która najlepiej dostosowuje się do naszego systemu operacyjnego, do naszego komputera. Aby wykonać tę instalację, wszystko, co musimy zrobić, to pobrać skompresowany pakiet, który prawie zawsze jest tego typu tar.gz lub gz, jaki jest ten, który ma kod programu i stąd skompiluj pliki.

Jakie programy są potrzebne do ręcznej instalacji pakietów?

Paradoksalnie, Ubuntu, podobnie jak inne systemy oparte na Debianie, nie ma wszystkich zainstalowanych programy potrzebne do kompilacji. Pakiet zawierający większość narzędzi nie jest instalowany standardowo, więc musisz zainstalować pakiet ręcznie. Cóż, aby samodzielnie skompilować pakiet, będziemy musieli zrobić to w terminalu:

sudo apt-get install build-essential automake make cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core

Dzięki temu Ubuntu zainstaluje prawie wszystkie programy niezbędne do kompilowania kodu, a co za tym idzie do ręcznego instalowania pakietów.

Jak sami skompilujemy program?

Po wykonaniu poprzednich kroków otwieramy terminal i przechodzimy do folderu kodu źródłowego. Najpierw musimy zobaczyć plik «INSTALL»To prawie wszystkie programy, niektóre robią to w«Readme«. Z reguły do ​​kompilacji będziemy musieli napisać co następuje

. / Konfiguracja

robić

make install

./Nazwa programu

oczyścić

Chociaż w pliku Przeczytaj lub ZAINSTALUJ Niezbędne pakiety i sposób instalacji programu zostaną omówione szczegółowo. Rozkazuję im ./configure i make są odpowiedzialni za konfigurację i tworzenie pakietu programu. Komenda make install zainstaluj to, co zostało stworzone iz pomocą ./ uruchamiamy program. Potem polecenie oczyścić dba o czyszczenie niepotrzebnych plików, które zostały utworzone podczas instalacji. Są to z grubsza kroki niezbędne do skompilowania programu, ale czasami konieczne jest zainstalowanie biblioteki lub pakietu, aby instalacja działała. Na koniec zwróć uwagę, że chociaż instalacja jest lepsza, jest to instalacja wolna, to znaczy, aby zainstalować pakiety ręcznie, zależy to od kodu źródłowego i mocy komputera, więc proces może zająć godziny lub minuty. Dlatego wskazane jest, aby robić to z czasem i na wydajnych komputerach, chociaż tę metodę instalowania pakietów można wykonać na dowolnym komputerze.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Gerson powiedział

    Zdarzyło mi się, że znajduję się pod plikiem tar.gz lub tar.bz2 lub podobnym i podczas wykonywania polecenia ./configure wyrzuca mi błąd; Szukam instalacji lub pliku Readme i wielu go nie przynosi, ale jeśli dotknę pliku wykonywalnego programu, który otwiera, to tak, jakby pobierał się laptop, ale wiele razy chcę go zainstalować i nie byłem w stanie .
    Jak to się robi w takich przypadkach?

  2.   Joaquin Garcia powiedział

    Cześć Gerson, czy możesz mi powiedzieć, jakiego pakietu lub programu chcesz użyć. Z tego, co mówisz, pobrałeś pakiet prekompilowany lub prawie gotowy do użycia, co różni się od instalacji z kodu źródłowego. Ale najpierw chciałem się upewnić. Dziękuję i przepraszam za niedogodności.

  3.   Fosco_ powiedział

    Może artykuł powinien nazywać się "Jak kompilować programy w Ubuntu", kiedy widząc ręczną instalację pakietów pomyślałem, że powiesz o pakiecie dpkg -i

  4.   José Manuel Benedito powiedział

    Cześć Joaquin
    Bardzo dziękuję za udział w Twoim blogu. Myślę, że to świetne i za to dziękuję.
    Chciałem cię zapytać o instalację programu (na przykład Warzone) z rodzajem kompilacji (myślę, że tak się nazywa), o którą pyta Gerson, ponieważ próbowałem zrobić to, co mówisz, ale nie robię tego ” naprawdę rozumiem, jak to się robi, z krokami jak dla kogoś, kto uczy się czytać…. Prawda jest taka, że ​​robię pewne rzeczy z terminalem, ale próbowałem to robić od jakiegoś czasu i nie znalazłem szczegółowego wyjaśnienia, jak na zajęciach…. Mogłeś to zrobić?

    Od teraz dziękuję i pozdrawiam serdecznie

    José Manuel

  5.   struktura powiedział

    Witam, mam na imię Marco, chciałbym poznać świat Linuksa, mam Ubuntu 13.10 ale bardzo ciężko mi to sobie poradzić, instalacja czegoś jest trudna, bo w każdym programie mówi mi, że ten czy inny pakiet jest brakujący. Dzięki

  6.   Jose Lamb powiedział

    Geniaaallll bracie, szukałem tego. Trudno jest znaleźć to tak szczegółowe i dlatego bardzo wdzięczne. Serdeczne sukcesy dla Ciebie

  7.   Juan David powiedział

    Dzień dobry, próbowałem zainstalować ten program darktable-3.0.1.tar.xz Nie byłem w stanie, jestem nowy w używaniu Ubuntu. Byłbym wdzięczny za współpracę.