Ethereum Mining na Ubuntu i Debian

Ethereum Mining na Ubuntu i Debian

Ethereum stał się jednym z dużych graczy w świecie kryptowaluty. Jego wartość stale rośnie od ponad roku i jest to jedna z najczęściej handlowanych monet na świecie.

Ethereum jest również technologią open source, a blockchain Ethereum zasila zupełnie nową falę tworzenia stron internetowych i technologii internetowych. Mimo że początkowa fala zainteresowania Ethereum ustąpiła, najwyraźniej nie jest za późno, aby się zaangażować.

Jeśli nie uruchamiasz sterowników AMDGPU-PRO, sprawdź nasz przewodnik po instalacji OpenCL dla AMDGPU open source.

Zanim zaczniesz dowolną instalację, upewnij się, że masz najnowsze sterowniki graficzne do karty z obsługą OpenCL. To może być zastrzeżone sterowniki NVIDIA, sterowniki AMD open source lub kierowcy AMDGPU-PRO na Ubuntu.

NOTATKA
Instalacja sterowników graficznych do karty wykracza poza zakres tego samouczka. Przed przejściem należy upewnić się, że sterowniki graficzne karty są w pełni zainstalowane i aktualne.

W tym samouczku nauczysz się:

  • Jak zainstalować Ethereum
  • Jak zainstalować oprogramowanie EthMiner Mining
  • Jak zainstalować i skonfigurować portfel monety
  • Jak rozpocząć wydobycie i połączyć się z puli górniczej

Ethereum Mining na Ubuntu i Debian

Zastosowane wymagania i konwencje oprogramowania

Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System Działający instalacja systemu operacyjnego Debian lub Ubuntu Linux
Oprogramowanie Ehtereum, Ethminer, portfel monety
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny
    1. Przygotuj swój adres portfela Ethereum

      Zapraszam do pominięcia tego kroku, jeśli masz już adres portfela Ethereum. W ten sposób masz miejsce na złożenie Ethereum. Jeśli masz preferencję w portfelu, użyj go. Ten przewodnik będzie użył portfela monety jako przykład. Użyj następujących poleceń, aby zainstalować portfel monety w systemie Ubuntu i Debian Linux:

      Ubuntu

      Aby zainstalować portfel monety w systemie Ubuntu, wykonaj następujące pstryknąć Komenda:

      $ sudo snap instalacja monet 

      Debian

      Aby zainstalować portfel monety na Debian, możesz najpierw zainstalować Snapd. Po przygotowaniu zainstaluj portfel monety. Sekwencja poleceń do wykonania całej instalacji może wyglądać tak jak to:

      $ sudo apt Zainstaluj snapd $ sudo systemctl włącz snapd $ sudo systemctl start snapd $ sudo snap instalacja monet 


      Skonfiguruj portfel

      Otwórz nowy portfel monety. W zależności od środowiska stacjonarnego może to być w sekcji internetowej lub w Inny.

      Rozpocznij aplikację portfela monet

      Na pierwszym ekranie zostaniesz zapytany, czy chcesz otworzyć nowy portfel lub istniejący kryptograficzny Walet. Kliknij nowe i postępuj zgodnie z instrukcjami na temat generowania nowej paleniska z portfela.

      OSTRZEŻENIE
      Pamiętaj, aby zapisać swoją nową frazę. Bez frazy, brak dostępu do portfela, w wyniku czego nie będziesz w stanie uzyskać dostępu do swoich środków.

      Po zainicjowaniu nowego portfela. Przełącz na monetę Ethrereum, aby uzyskać dostęp do adresu portfela Ethereum.

      Przejdź na moneta Ethrereum Uzyskaj adres portfela Ethereum, klikając Odbierać

      Gotowy produkt będzie miał Twój portfel Twój adres. Zanotuj swój adres, ponieważ adres jest ważną częścią. Właśnie tego użyjesz do skonfigurowania operacji wydobywczych oraz do kupowania i sprzedaży z Ethereum.

    2. Zainstaluj pakiety Ethereum

      Istnieje oficjalny PPA Ethereum ze wszystkimi pakietami, które musisz zacząć od Ethereum. Jest jeszcze kilka programów, które zainstalujesz w tym przewodniku, ale to jest rdzeń. PPA jest przeznaczony dla Ubuntu, ale działa świetnie z Debian.

      Ubuntu

      Zainstaluj Ethereum na Ubuntu

      Używanie PPA jest oczywiście łatwiejsze na Ubuntu. Dodaj go do swojego systemu.

      $ sudo add-apt-repozytory PPA: Ethereum/Ethereum $ sudo appt aktualizacja

      Teraz zainstaluj pakiet Ethereum.

      $ sudo apt Zainstaluj Ethereum

      Debian

      W Debian proces ten jest zasadniczo taki sam, po prostu nie jest tak automatyczny. Zacznij od utworzenia pliku pod adresem /etc/apt/źródła.lista.D/Ethereum.lista.

      W tym pliku umieść następujące dwa wiersze.

      deb http: // pPA.wyrzutnia.net/ethereum/ethereum/ubuntu bionic main deb-src http: // pPA.wyrzutnia.Net/Ethereum/Ethereum/Ubuntu Bionic Main

      Zapisz i wyjdź. Następnie będziesz musiał zaimportować klucz GPG dla PPA.

      $ sudo apt-key adv-keyserver Keyserver.Ubuntu.COM--RECV-KEYS 2A518C819BE37D2C2031944D1C52189C923F6CA9

      Po zakończeniu importowania klucza, zaktualizuj system i zainstaluj pakiet Ethereum.

      $ sudo apt aktualizacja $ sudo apt instontuj Ethereum

      Potwierdź, że Ethereum jest zainstalowany:

      $ dpkg -l | Grep Ethereum II Ethereum 1.9.25+Build24398+Bionic AMD64 META-Package do zainstalowania Geth i innych narzędzi 


    3. Zainstaluj EthMiner

      Nie jest tak naprawdę opłacalne, aby wydobyć Ethereum z procesorem. Wydobycie GPU ma jednak sens z odpowiednią konfiguracją. Istnieją dwa programy dla GPU Mining, Ethminer i Claymore. Ten przewodnik obejmie EthMiner. Oba są jednak całkowicie dobrymi opcjami.

      Swing przez stronę z wydawnictwem projektu i odbieraj najnowszy Linux Tarball. Rozpakuj Tarball w katalogu, w którym chcesz uruchomić Ethminer. To wstępnie skompilowany plik binarny, więc to wszystko, co musisz zrobić, zanim zaczniesz go używać.

      CZY WIEDZIAŁEŚ?
      Ethminer jest tylko jednym z wielu innych górników, którzy mają być wykorzystywane do wydobycia Ethereum lub innych kryptowalut. Inne przykłady oprogramowania górniczego to GMiner, Team Red Miner, Lolminer lub PhoenixMiner. EthMiner jest świetnym narzędziem, ale eksploruj i wypróbuj także innych górników, aby sprawdzić, czy możesz zwiększyć współczynnik skrótów górniczych.

      Poniżej znajduje się przykład, w jaki sposób możesz pobrać, wyodrębnić i wykonać EthMiner v0.18 O Ubuntu i Debian Linux:

      $ mkdir ethminer $ wget -o ethminer/ethminer.smoła.GZ https: // github.Com/Ethereum-Mining/EthMiner/Expleases/Download/v0.18.0/EthMiner-0.18.0-CUDA-9-Linux-X86_64.smoła.GZ $ TAR XZF ETHMINER/ETHMINER.smoła.GZ -C ETHMINER/$ ETHMINER/BIN/ETHMINER -HELP ETHMINER 0.18.0 Kompilacja: Linux/release/gnU EthMiner -GPU Ethash Miner Minimalne wykorzystanie: EthMiner [Devices_Type] [Options] -P… [-p…] 
    4. Zacznij wydobycie

      Otwórz swój terminal i przejdź do katalogu, w którym rozpakowałeś Ethminer. Funkcja pomocy dla Ethminer nie jest tak… pomocna, jak może być. Formatowanie składni może być nieco dziwne. Mimo to warto sprawdzić. Istnieją dwie główne rzeczy, których potrzebujesz, flaga, aby określić swój obliczenie i ten dla puli. -G jest dla opencl i -U współpracuje z CUDA. -P Flaga pozwala określić swoją pulę.

      Więc wybierz basen. Jest kilka wspaniałych. ETHPOOL i 2 miners to dobre miejsca na rozpoczęcie. Żaden z nich nie wymaga zarejestrowania się lub stworzenia konta. Podajesz tylko swój adres Ethereum za pośrednictwem polecenia wydobycia.

      Mówiąc o poleceniu wydobywczym, w końcu nadszedł czas, aby zacząć od tego. Spójrz na przykłady EthMiner, aby uzyskać lepszy przewodnik składniowy. Każda basen jest nieco inna, ale poniżej jest przykład 2 minerów i ethpool.

      Oba polecenia Bellow są wykonywane z wcześniej wyodrębnionego Ethminer/Bin informator:

      2miners Ethereum Mining Dowództwo: Przykład:

      $ ./ethminer -g -p stratum1+tcp: // [email protected] min.Com: 2020

      Przykład polecenia Ethpool Ethereum Mining.

      $ ./ethminer -g -p stratum1+tcp: // [email protected]: 3333


      Rozpocznij wydobycie Ethereum z EthMiner.

      Po wejściu do swojego polecenia EthMiner uruchomi wydobycie. Będzie działać, dopóki nie anulujesz. Gdy jesteś mój, przyczyniasz się do swojej puli. Następnie pula udzieli udzia.

      Im więcej wkładasz, tym więcej ethereum tworzysz. To wszystko opiera się na sile obliczeniowej GPU i możesz znaleźć przeciętne hashraty GPU i kalkulatory rentowności online, aby pomóc Ci sprawdzić, czy masz zarobić na konfiguracji.



  1. Monitoruj działanie wydobycia Ethereum

    W tym momencie po prostu usiadasz i pozwól sprzętowi wykonać pracę. Zanim opuścisz sprzęt wydobywczy bez opieki, po raz pierwszy poczekaj na pierwszym przesłaniu udziału wydobywczego, ponieważ zapewni to, że wszystko pójdzie zgodnie z planem. W zależności od prędkości sprzętu może to potrwać trochę czasu.

    Pierwszy udział górniczy zaakceptowany przez 2 minerów.pulę com. Gdy górnicy złożą pierwszy udział, powinieneś być w stanie wyszukać swój adres portfela Ethereum w odpowiedniej puli wydobywczej w celu monitorowania postępów wydobywczych Ethereum i bieżących zarobków.

Zamykanie myśli

Wydobycie kryptowalut jest niestabilne. Sprzęt nie zawsze jest tani, a koszty energii wspinają się. Czasami możesz wygrać duże. Innym razem pójdziesz dość szybko. Odrabiaj pracę domową przed dokonaniem jakiejkolwiek inwestycji.

Jeśli ostatecznie zdecydujesz, że wydobycie nie jest dla Ciebie, nadal możesz użyć portfela do wymiany i użycia Ethereum. Kryptowaluta jest w końcu walutą i nadal jest świetna do zamierzonego celu.

Rozwiązywanie problemów

Podczas próby instalacji pakietu Ethereum w Debian Linux pojawia się następujący komunikat:

apt Zainstaluj listy pakietów czytania Ethereum… Dokonane budowanie zależności odczytania drzewa odczytu INFORMACJE STANE… Nie można zainstalować niektórych pakietów. Może to oznaczać, że poprosiłeś o niemożliwą sytuację lub jeśli używasz niestabilnego rozkładu, że niektóre wymagane pakiety nie zostały jeszcze utworzone lub wyprowadzone z przychodzące. Poniższe informacje mogą pomóc w rozwiązaniu sytuacji: Poniższe pakiety mają niezaspokojone zależności: Ethereum: Zależy: Abigen, ale nie zostaną zainstalowane, zależy: bootNode, ale nie zostanie zainstalowane, zależy: EVM, ale nie będzie to możliwe Zainstalowanie zależy: Geth, ale nie zostanie zainstalowany, zależy: Clef, ale nie zostanie zainstalowany E: Nie można naprawić problemów, trzymałeś zepsute pakiety. 

Rozwiązuj ten problem Upewnij się, że dołączyłeś następujące repozytorium Ubuntu, jak pokazano powyżej:

deb http: // pPA.wyrzutnia.net/ethereum/ethereum/ubuntu bionic main deb-src http: // pPA.wyrzutnia.Net/Ethereum/Ethereum/Ubuntu Bionic Main

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Nvidia Geforce GTX 1060 Ethereum Hashrate i wydobycie…
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Samouczek SQLite Linux dla początkujących
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Big Data Manipulacja dla zabawy i zysku Część 1
  • Nvidia RTX 3080 Ethereum Hashrate i Górne Overclock…
  • Manipulacja Big Data dla zabawy i zysku Część 3
  • Najlepszy odtwarzacz muzyki dla Linux
  • Mastering Bash Script Loops