@NlightNFotis Jak oceniasz kogoś, kto jest nowy w Ubuntu, aby zarządzać wszystkimi tymi rzeczami. Jest to miejsce, w którym samotny użytkownik otrzymuje pomoc od społeczności. Może to być głupie pytanie dla eksperta, ale dla początkujących to poważna sprawa. Plz. nie rozumiem oszacuj nas, zamiast tego rozpaliliśmy płomień „Ludzkości”. W każdym razie uważam was wszystkich za ekspertów, Plz, nie wahaj się pomóc mi w przyszłości.
Namshum,
2
@Namshum Mój komentarz nie polegał na tym, by sugerować, że poważny twórca oprogramowania rozwiązuje problemy i powinien sam znaleźć odpowiedź na swoje problemy i nie prosić innych o rozwiązanie swoich problemów, chyba że zrobi wszystko mógł znaleźć odpowiedź, a jednak mu się nie udało.
NlightNFotis,
1
@NlightNFotis Thanks! dla twojego linku. A także chcę powiedzieć, że próbuję nauczyć się programowania w C ++.
Code :: Blocks to wieloplatformowe zintegrowane środowisko programistyczne (IDE). Opiera się na samodzielnie opracowanym frameworku wtyczek, który umożliwia nieograniczoną rozszerzalność. Większość jego funkcji jest już zapewniona przez wtyczki. Wtyczki zawarte w pakiecie podstawowym to:
Interfejs kompilatora do wielu darmowych kompilatorów
Interfejs debugera dla GDB (i CDB dla platform Windows)
Formater Source (oparty na AStyle)
Kreator do tworzenia nowych klas C ++
Uzupełnianie kodu / przeglądarka symboli (praca w toku)
Domyślny moduł obsługi MIME
Kreator do tworzenia nowych wtyczek Code :: Blocks
Lista rzeczy do zrobienia
Rozszerzalny kreator oparty na skryptach
Autozapis (zapisuje twoją pracę w niefortunnym przypadku awarii) 1
To polecenie terminala działa, nawet jeśli nie jest wyświetlane w centrum oprogramowania.
Domarius
18
Ze strony Code :: Blocks strona pobierania dla Linuksa wskazuje na Code :: Blocks Release Builds PPA , który jest prawdopodobnie najłatwiejszym sposobem na zainstalowanie dość aktualnej wersji Code :: Blocks. Aby zainstalować Code :: Blocks z wyżej wymienionego PPA, wykonaj następujące czynności:
cd do miejsca, w którym chcesz rozwinąć archiwum i wydać
tar xvf /path/to/codeblocks_16.01.tar.gz
cd codeblocks-16.01.release
autoreconf -fi #
./configure # standard check to confirm your have necessary libs
make -j4 # actual compile and link step
sudo make install # install binary and its libs
sudo ldconfig # this registers your new libs
teraz jest zainstalowany ... śmiało i uruchom
codeblocks # Voila you have launched your new IDE
Jeśli powyższe informacje zawierają błędy, prawdopodobnie musisz jeszcze zainstalować zależności upstream ... jeśli tak, to może pomóc
Chociaż twoja droga jest prawidłowa, powinna stwierdzać, że kompilacja Code :: Blocks przeciwko wxwidgets 3 nie jest jeszcze odpowiednio obsługiwana i może powodować awarie w IDE, ale wxwidgets 2.8 nie jest już dostępne z 16.04 LTS.
Videonauth,
1
Wszystko, co musisz zrobić, to uruchomić:
sudo apt-get update
następnie
sudo apt-get upgrade
i wtedy
sudo apt-get install codeblocks
Twoja lista repozytoriów jest nieaktualna, otrzymałeś sugestię aktualizacji od Ubuntu. Jeśli chcesz zostać programistą Linuksa, polecam zdobycie wiedzy o LPIC-1 przed rozpoczęciem. Kluczowe jest zrozumienie podstaw tego systemu, aby móc go kodować.
Sugeruję użycie najnowszej wersji z „Jensa”. Nawet jeśli jest to nieoficjalne, możemy pobrać wszystkie wersje. Możesz także wybrać repozytorium lub po prostu plik'ebeb '.
Możesz spróbować zainstalować pakiety ręcznie. Łączenie przez archiwa za pomocą FTP z menedżerem plików. Lub pobierz ręcznie ze strony w linku poniżej.
Alternatywnie zainstaluj go za pomocą GUI z GDEBI , klikając każdy plik deb, który wskaże, czy brakuje innego pakietu / zależności, a następnie zainstaluj go najpierw. Możesz zacząć od Codeblocks, a GDEBI wskaże bezpośrednio powiązane pakiety i postępuj zgodnie z nim, aby uniknąć zgubienia się w zależnościach.
Nie wiem, czy można utworzyć skojarzenie pliku, aby klikało i uruchamiało GDEBI bezpośrednio z przeglądarki.
Ścieżka do Codeblocks to: ubuntu / ubuntu / pool / universe / c / codeblocks
W typie terminala: ftp
Potem pojawia się propmt
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb
Pliki zostaną zapisane w HOME
usuń DEB niepożądanej architektury
Zapisz ten skrypt:
#!/bin/bash
# Reference
# http://www.cyberciti.biz/faq/bash-for-loop/
# https://www.dbsysnet.com/2015/12/using-bash-arrays-with-examples
BLOCKS=( hello young flying sun you don look old at all);
for LIST in 0 1 2 3 4 5 6 7 8 9 10 11 12
do
echo ${BLOCKS[LIST]};
done;
Możesz sprawdzić odpowiedzi na temat korzystania ze skryptu, uczynić go wykonywalnym i uruchomić go z poziomu HOME .
Zastąp echo poleceniem bash, aby zainstalować pakiety:
dpkg -i ${BLOCKS[LIST]};
Zmień komunikat listy na listę pakietów dla Codeblocks w folderze HOME
Trochę skomplikowany sposób na zrobienie tego, szczególnie jest jeden problem z instalacją przez dpkgciebie, musisz uzyskać porządek, w którym instalujesz pakiety, a twój skrypt tego nie rozwiązuje.
Videonauth,
Racja, a co powiesz na użycie apt-get zamiast tego? Czy pobierasz pakiety z archiwów i umieszczasz je w katalogu / var / ... i każesz apt-get zainstalować tę konkretną wersję? Byłoby hukiem, gdyby zadziałało. Myślę, że apt-get najpierw sprawdź archiwa, aby uniknąć ponownego pobierania pakietów.
userDepth
To może działać, ale nie narzucaj mi tego, musiałbym skonfigurować maszynę wirtualną, aby ją przetestować. Skompilowałem mój kod :: Bloki od zera.
Videonauth,
Tak. jako prawdziwy darmowy użytkownik VM. Właśnie dlatego chcę używać migawek do przywracania tego rodzaju rzeczy, są apt-btrfs, które pamiętam, ale wydawało się, że nie są obsługiwane, potrzebuję ich, więc bym je rozwidlił. Czy Code Blocks ma regułę MAKE RUN? @Videonauth
Odpowiedzi:
Aby pobrać i zainstalować, kliknij obraz poniżej.
1 Źródło: Katalog aplikacji Ubuntu
źródło
Jest dostępny w Centrum oprogramowania.
Wystarczy otworzyć
Ubuntu Software Center
i wyszukać jego nazwę.Lub zainstaluj przez terminal:
źródło
Ze strony Code :: Blocks strona pobierania dla Linuksa wskazuje na Code :: Blocks Release Builds PPA , który jest prawdopodobnie najłatwiejszym sposobem na zainstalowanie dość aktualnej wersji Code :: Blocks. Aby zainstalować Code :: Blocks z wyżej wymienionego PPA, wykonaj następujące czynności:
źródło
Możesz zainstalować CodeBlocks za pomocą następującego polecenia:
źródło
Jeśli planujesz rozwijać się na Ubuntu, warto nauczyć się kompilować kod z wiersza poleceń ... nawet IDE
pobierz kod źródłowy
http://www.codeblocks.org/downloads
wybierz plik podobny do codeblocks_16.01.tar.gz
cd do miejsca, w którym chcesz rozwinąć archiwum i wydać
teraz jest zainstalowany ... śmiało i uruchom
Jeśli powyższe informacje zawierają błędy, prawdopodobnie musisz jeszcze zainstalować zależności upstream ... jeśli tak, to może pomóc
źródło
Wszystko, co musisz zrobić, to uruchomić:
następnie
i wtedy
Twoja lista repozytoriów jest nieaktualna, otrzymałeś sugestię aktualizacji od Ubuntu. Jeśli chcesz zostać programistą Linuksa, polecam zdobycie wiedzy o LPIC-1 przed rozpoczęciem. Kluczowe jest zrozumienie podstaw tego systemu, aby móc go kodować.
źródło
Sugeruję użycie najnowszej wersji z „Jensa”. Nawet jeśli jest to nieoficjalne, możemy pobrać wszystkie wersje. Możesz także wybrać repozytorium lub po prostu plik'ebeb '.
http://apt.jenslody.de/
W celu wydania stabilnego dodaj te dwa wiersze do
sources.list
pliku i odśwież indeks pakietuNastępnie zainstaluj blokady kodu. Testowany na Ubuntu 12.04 - zarówno 32-, jak i 64-bitowy.
źródło
Możesz spróbować zainstalować pakiety ręcznie. Łączenie przez archiwa za pomocą FTP z menedżerem plików. Lub pobierz ręcznie ze strony w linku poniżej.
Alternatywnie zainstaluj go za pomocą GUI z GDEBI , klikając każdy plik deb, który wskaże, czy brakuje innego pakietu / zależności, a następnie zainstaluj go najpierw. Możesz zacząć od Codeblocks, a GDEBI wskaże bezpośrednio powiązane pakiety i postępuj zgodnie z nim, aby uniknąć zgubienia się w zależnościach.
Nie wiem, czy można utworzyć skojarzenie pliku, aby klikało i uruchamiało GDEBI bezpośrednio z przeglądarki.
FTP: Archiwa
Serwer to: ftp.archive.ubuntu.com
Ścieżka do Codeblocks to: ubuntu / ubuntu / pool / universe / c / codeblocks
W typie terminala: ftp
Potem pojawia się propmt
Pliki zostaną zapisane w HOME
usuń DEB niepożądanej architektury
Zapisz ten skrypt:
Możesz sprawdzić odpowiedzi na temat korzystania ze skryptu, uczynić go wykonywalnym i uruchomić go z poziomu HOME .
Zastąp echo poleceniem bash, aby zainstalować pakiety:
Zmień komunikat listy na listę pakietów dla Codeblocks w folderze HOME
Dopasuj liczbę pakietów do listy 12 elementów
Jeśli 20 elementów, to 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
źródło
dpkg
ciebie, musisz uzyskać porządek, w którym instalujesz pakiety, a twój skrypt tego nie rozwiązuje.