Jak zainstalować JetBrains CLion w systemie Linux: 4 metody

Aby zainstalować JetBrains CLion w systemie Linux, skorzystaj z aplikacji JetBrains Toolbox, aby uzyskać najprostszą dostępną konfigurację, pobierz oficjalne archiwum CLion, aby przeprowadzić instalację ręczną, lub wybierz opcję Snap. Pakiet Flatpak jest również dostępny na Flathubie, ale jest on udostępniany przez społeczność i ma ograniczenia środowiska testowego. Przed otwarciem projektu upewnij się, że Twój system Linux ma kompilator C lub C++ oraz narzędzia do kompilacji potrzebne Twojemu projektowi.

Najpierw sprawdź konfigurację systemu Linux

JetBrains wymienia GCC/G++ lub Clang jako opcje kompilatora Linuksa. CLion wymaga również zestawu narzędzi, który zazwyczaj obejmuje kompilator, debugger i system kompilacji. W Ubuntu lub Debianie jedną z typowych konfiguracji jest:

sudo apt update
sudo apt install build-essential gdb cmake

Nazwy pakietów różnią się w zależności od dystrybucji; zainstaluj odpowiednie pakiety kompilatora, debugera i CMake za pomocą menedżera pakietów swojej dystrybucji. Aktualne wymagania systemowe CLion obejmują procesory x86_64 lub arm64, cztery rdzenie CPU, 8 GB pamięci RAM i 10 GB wolnego miejsca na dysku. Nie musisz instalować Javy osobno, ponieważ CLion zawiera środowisko uruchomieniowe JetBrains. Sprawdź instrukcję instalacji CLion, jeśli używasz starszej lub mniej popularnej dystrybucji Linuksa.

Metoda 1: Zainstaluj CLion za pomocą JetBrains Toolbox

Toolbox to zalecany instalator JetBrains. Umożliwia instalację CLion, jego aktualizację, zarządzanie wieloma wersjami i przywracanie aktualizacji. Pobierz aplikację Linux Toolbox ze strony JetBrains Toolbox . Pobrany plik w systemie Linux to skompresowane archiwum. Wypakuj je do katalogu, w którym możesz zapisywać, a następnie uruchom program uruchamiający Toolbox z wypakowanego folderu:

cd ~/Downloads
mkdir -p ~/.local/opt
tar -xvf jetbrains-toolbox-*.tar.gz -C ~/.local/opt
cd ~/.local/opt/jetbrains-toolbox-*/
./bin/jetbrains-toolbox

Jeśli masz więcej niż jedno archiwum Toolbox w Pobranych, zastąp symbol wieloznaczny dokładną nazwą pliku. W Toolbox znajdź CLion i wybierz Zainstaluj . Wybierz wersję z menu dostępnych wersji, jeśli potrzebujesz konkretnego wydania. Zaloguj się na swoje konto JetBrains, aby aktywować powiązaną z nim licencję. Aby rozwiązać problemy z zależnościami systemu Linux lub przy pierwszym uruchomieniu, postępuj zgodnie z instrukcjami instalacji aplikacji Toolbox JetBrains .

Aplikacja JetBrains Toolbox na Linuksie z wybranym CLion i widocznym przyciskiem Instaluj

Metoda 2: Zainstaluj samodzielny pakiet tarball CLion

Użyj samodzielnego archiwum, jeśli chcesz samodzielnie wybrać katalog instalacyjny lub wolisz nie korzystać z menedżera aplikacji. Otwórz oficjalną stronę pobierania CLion , wybierz Linux i pobierz aktualne .tar.gzarchiwum.

Strona pobierania JetBrains CLion otwiera się w przeglądarce Linux, wyświetlając przycisk Pobierz dla systemu Linux
Folder pobierania systemu Linux pokazujący archiwum CLion tar.gz

W terminalu rozpakuj archiwum do /opt, a następnie uruchom IDE ze skryptem w jego binkatalogu:

Terminal Linux pokazujący polecenie tar, które rozpakowuje archiwum CLion do /opt
sudo tar xvzf ~/Downloads/CLion-*.tar.gz -C /opt/
sh /opt/clion-*/bin/clion.sh

Jeśli symbol wieloznaczny pasuje do więcej niż jednego pobranego archiwum lub starszej instalacji, użyj dokładnej nazwy pliku archiwum i zainstaluj w czystym katalogu. JetBrains ostrzega przed rozpakowywaniem nowego archiwum na istniejącej instalacji CLion. Aby dodać skrót do menu pulpitu, otwórz ekran powitalny i wybierz Konfiguruj | Utwórz wpis pulpitu lub użyj Narzędzia | Utwórz wpis pulpitu z menu IDE.

Metoda 3: Zainstaluj oficjalny pakiet Snap

Snap to wygodna opcja, jeśli obsługa Snap jest już włączona w Twojej dystrybucji. W razie potrzeby zainstaluj i uruchom usługę Snapd, korzystając z instrukcji instalacji Snapd firmy Snapcraft . Następnie zainstaluj CLion:

Terminal Linux z poleceniem Snap do instalacji CLion przy użyciu klasycznego ograniczenia
sudo snap install clion --classic

Flaga --classicjest wymagana przez CLion Snap, ponieważ potrzebuje dostępu podobnego do tradycyjnie instalowanej aplikacji desktopowej. Po zakończeniu instalacji uruchom ją za pomocą clionprogramu uruchamiającego aplikacje lub wybierz ją z niego. JetBrains zauważa, że ​​kompilacja Snap może w niektórych przypadkach powodować problemy z wydajnością lub przepływem pracy. W takim przypadku zalecaną alternatywą jest aplikacja Toolbox App.

Program uruchamiający aplikacje Linux pokazujący ikonę CLion wśród aplikacji na pulpicie

Metoda 4: Zainstaluj pakiet Flathub

Flathub oznacza CLion jako niezweryfikowaną aplikację. Na stronie czytamy, że pakiet jest udostępniany przez społeczność, nie jest powiązany ani wspierany przez JetBrains i może nie obsługiwać każdego przypadku użycia ze względu na ograniczenia środowiska testowego Flatpak. Jeśli te kompromisy Ci odpowiadają i Flatpak jest zainstalowany, dodaj Flathub dla swojego użytkownika i zainstaluj CLion:

Wpis Flathub CLion oznaczony jako niezweryfikowany
flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install --user flathub com.jetbrains.CLion

Uruchom go za pomocą flatpak run com.jetbrains.CLion. Aby dowiedzieć się więcej o statusie i ograniczeniach pakietu, przeczytaj listing CLion na Flathubie oraz przewodnik po poleceniach Flatpak .

Terminal Linux pokazujący polecenie Flatpak do zainstalowania com.jetbrains.CLion z Flathub

Zakończ pierwsze uruchomienie

Przy pierwszym uruchomieniu zaloguj się lub wybierz dostępną opcję licencji, a następnie otwórz lub utwórz projekt. Jeśli CLion nie może skompilować ani debugować kodu, sprawdź, czy kompilator, debuger i system kompilacji są zainstalowane. W CLion sprawdź wykryty zestaw narzędzi w Ustawieniach | Kompilacja, Wykonanie, Wdrożenie | Zestawy narzędzi . W przypadku instalacji autonomicznej utwórz wpis na pulpicie, jeśli chcesz, aby CLion pojawiał się w menu aplikacji na pulpicie. Możesz używać CLion bez instalowania oddzielnego środowiska uruchomieniowego Java.

(37) Komentarze

  1. Tomek -

    Dzięki za pomoc! Dopiero zaczynam z programowaniem i ten poradnik był bardzo przydatny

  2. Marek -

    Czuję się, jakbym w końcu znalazł narzędzie, które naprawdę działa. CLion to strzał w dziesiątkę

  3. Dominik -

    Jestem pod wrażeniem jakości tego IDE. Idealnie nadaje się do nauki programowania

  4. Marcin -

    Dzięki za wskazówki! Instalacja przebiegła bez żadnych problemów, a teraz czas na kodowanie

  5. Paweł -

    Świetny poradnik! Zainstalowałem CLion na moim systemie Linux bez problemów. Dzięki wielkie

  6. Karolina -

    Poszło gładko, ale mam pytanie - jak zmienić wygląd kodu w CLion? Jakieś sugestie

  7. Beata -

    Krótko mówiąc - polecam! IDE działa wydajnie, a dokumentacja jest bardzo pomocna.

  8. Martyna GW -

    Czy istnieją jakieś ciekawe kursy na temat używania CLion? Chciałabym poszerzyć swoją wiedzę

  9. Halina -

    Instalacja na Debianie przebiegła zgodnie z planem. Teraz tylko kodowanie! Aż nie mogę się doczekać!

  10. Rafał72 -

    Czy CLion obsługuje jakieś inne języki poza C i C++? Chciałbym spróbować z Pythonem

  11. Ela'Koty -

    Instalacja poszła gładko, ale mam problem z konfiguracją kompilatora. Może mi ktoś pomóc?

  12. Gosia z Wroclawia -

    Kiedyś miałam problemy z instalacją, ale z tym przewodnikiem wszystko poszło sprawnie. Dziękuję!

  13. Kasia -

    Czy ktoś mógłby napisać, jak skonfigurować środowisko do CMake w CLion? Byłoby to bardzo pomocne!

  14. Amelia -

    Właśnie zakończyłem moją pierwszą aplikację w CLion. Dzięki za pomoc w instalacji!

  15. Felek -

    To świetne narzędzie! Mimo że instalacja wydawała się trudna, dzięki waszym krokom to był spacer

  16. Artur -

    Bardzo dobrze napisane! Cieszę się, że trafiłem na ten artykuł. Czekałem na taką instrukcję!

  17. Zuzanna -

    Super, dzięki za info! Chciałem spróbować C++ na Linuxie, więc ten poradnik był bardzo na czasie

  18. Radosław -

    Czy jest możliwość korzystania z pluginów w CLion? Chciałbym rozszerzyć jego funkcjonalność

  19. Wiktor -

    Świetnie, że są takie tutoriale! Często brakuje dobrych materiałów w polskim internecie

  20. Piotr IT -

    Czy można używać tej aplikacji w wersji darmowej? Albo czy są jakieś oferty studentów? Pomocy

  21. Max -

    Pyszne jabłka, tylko pytanie - jak zainstalować JetBrains na Ubuntu? Czy coś się różni?

  22. Andrzej -

    Ten artykuł był mi potrzebny jak powietrze. Cieszę się, że znalazłem takie dokładne wskazówki

  23. Basia -

    Najlepsze IDE, jakie miałam okazję używać! Może ktoś ma pomysły na ciekawe projekty w CLion

  24. Kasia 'Kotek' -

    Właśnie zainstalowałam i mogę powiedzieć, że interfejs jest naprawdę przyjazny. Polecam!

  25. Kasiu Coders -

    Czy są jakieś alternatywy dla CLion, jeżeli ktoś nie chce płacić? Szukam czegoś darmowego

  26. Janek -

    Wszystko działa jak należy. Używałem tego IDE wcześniej na Windowsie, a teraz też na Linuxie - świetna decyzja

  27. Konrad -

    Jakie są wymagania systemowe dla CLion? Mój komputer stary, nie wiem, czy podoła

  28. Krzysztof -

    Po przeczytaniu tego artykułu zainstalowałem CLion na popołudniowy projekt. Wow, działa świetnie

  29. Martyna -

    Wow, nie spodziewałam się, że instalacja zajmie tak mało czasu! Dzięki za pomoc

  30. Lena -

    Podczas instalacji były jakieś błędy, ale dzięki temu artykułowi udało mi się je rozwiązać. Dziękuję

  31. Gosia -

    Zapraszam na nasze forum, tam znajdziesz więcej informacji na temat pracy w CLion i rozwiązywaniu problemów

  32. Wojtek -

    Kupiłem licencję i jestem bardzo zadowolony. To IDE naprawdę ułatwia pracę!

  33. Patryk -

    Cieszę się, że znalazłem ten wpis. Bardzo pomógł mi zainstalować wszystko poprawnie

  34. Ola M. -

    Nie sądziłem, że instalacja może być tak prosta. Dzięki za wyjaśnienia krok po kroku

  35. Wiki -

    Super artykuł! Czy będziesz planował więcej takich poradników w przyszłości?

  36. Hania -

    Jestem nowa w programowaniu, ale ten poradnik pomógł mi zainstalować CLion bez stresu. Dziękuję

  37. Jacek -

    Czy ktoś z was próbował integrować CLion z Git? Chciałbym usłyszeć wasze doświadczenia.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.