Bitcoin Forum
April 24, 2024, 12:07:26 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Guía primeros pasos usuarios nuevos en Linux.  (Read 154 times)
ElpidioMC (OP)
Newbie
*
Offline Offline

Activity: 18
Merit: 5


View Profile
June 24, 2019, 06:37:19 AM
Merited by paxmao (1)
 #1

Hago esta guía porque no encuentro una ayuda fácil en español y para aquellos usuarios con ciertos conocimientos del mundo cripto que desean pasarse a GNU/Linux y no saben donde descargar o instalar sus billeteras para Bitcoin o Altcoins.

Para dar sus primeros pasos recomiendo distros como Ubuntu 18.04 LTS (versión con soporte de largo plazo) o basadas en esta como Linux Mint 19.1 Tessa LTS edición Cinnamon. Si tu equipo es de pocas prestaciones entonces ve por versiones ligeras de Ubuntu como Lubuntu 18.04 LTS, Xubuntu 18.04 LTS o Linux Mint 19.1 Tessa LTS edición MATE y Linux Mint 19.1 Tessa LTS edición Xfce.

No explicare el proceso de instalación de las diferentes distribuciones, ya que solo me enfocare en cómo compilar o instalar las billeteras.

El primer paso será verificar que tu sistema operativo está actualizado, para esto nos vamos a la terminal y escribimos:
Code:
sudo apt-get update
sudo apt-get upgrade

Instalar billetera Bitcoin Core:

Existe diversos métodos para hacerlo, lo haremos de la manera rápida, para ello abrimos nuevamente la terminal y escribimos:
Code:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install bitcoin-qt
bitcoin-qt

Electrum Bitcoin:
Code:
sudo apt-get install python3-pyqt5 python3-setuptools python3-pip
wget https://download.electrum.org/3.3.6/Electrum-3.3.6.tar.gz
wget https://download.electrum.org/3.3.6/Electrum-3.3.6.tar.gz.asc
gpg --verify Electrum-3.3.6.tar.gz.asc
python3 -m pip install --user Electrum-3.3.6.tar.gz[fast]

Billetera Dash:
Code:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:dash.org/dash
sudo apt-get update
sudo apt-get install dash-qt
dash-qt

Electrum Dash:
Code:
sudo add-apt-repository ppa:akhavr/dash-electrum
sudo apt-get update
sudo apt-get install dash-electrum

Billetera Litecoin Core:

Esta si requiere el método más complicado:
Code:
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3 git
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
sudo apt-get install libqrencode-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libminiupnpc-dev
sudo apt-get install libzmq3-dev
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
git clone https://github.com/litecoin-project/litecoin
cd litecoin
./autogen.sh
./configure
make
cd src/qt
./litecoin-qt

Electrum Litecoin:
Code:
sudo apt-get install python3-pyqt5 python3-setuptools python3-pip
wget https://electrum-ltc.org/download/Electrum-LTC-3.3.6.1.tar.gz
wget https://electrum-ltc.org/download/Electrum-LTC-3.3.6.1.tar.gz.asc
gpg --verify Electrum-LTC-3.3.6.1.tar.gz.asc
python3 -m pip install --user Electrum-LTC-3.3.6.1.tar.gz[fast]

Para altcoins seria un procedimiento similar al de Litecoin, solo deben reemplazar la dirección del código fuente de la criptomoneda, para ilustrar el procedimiento usaremos Rilcoin:

Code:
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3 git
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
sudo apt-get install libqrencode-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libminiupnpc-dev
sudo apt-get install libzmq3-dev
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
git clone https://github.com/rilcoin-project/rilcoin/
cd rilcoin
./autogen.sh
./configure
make
cd src/qt
./rilcoin-qt

Altcoin con codigos un poco mas viejos como Bolivarcoin se pueden compilar asi:
Code:
sudo apt-get install qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools software-properties-common build-essential
sudo apt-get install libssl1.0-dev libdb++-dev libboost-all-dev libqrencode-dev qrencode libminiupnpc-dev automake autoconf
sudo apt-get install git pkg-config libcurl-openssl1.0-dev libjansson-dev libgmp-dev make g++ gcc
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
git clone https://github.com/ElpidioMC/bolivarcoin
qmake "USE_QRCODE=1"
make

Nota: es importante destacar que algunas monedas con codigos antiguos puede tener problemas con OpenSSL 1.1 asi que para resolver esto se instalan las siguientes dependencias:

Code:
sudo apt-get install libssl1.0-dev libcurl-openssl1.0-dev

Espero haberlos ilustrado un poco y que les sea de alguna utilidad, cualquier duda tratare de responder.
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713960446
Hero Member
*
Offline Offline

Posts: 1713960446

View Profile Personal Message (Offline)

Ignore
1713960446
Reply with quote  #2

1713960446
Report to moderator
seoincorporation
Legendary
*
Offline Offline

Activity: 3136
Merit: 2906


Top Crypto Casino


View Profile
June 24, 2019, 03:34:52 PM
 #2

antes que nada muchas gracias por compartir esta información, como usuario de linux desde hace ya mas de 15 años siempre es agradable ver gente soportando y mostrando el camino con este sistema operativo, pero me gustaría aclarar algunos puntos, ubuntu es una rama de linux, no todo linux es ubuntu, y por lo tanto los comandos son diferentes para otras distros de linux, personalmente me gusta mas fedora y centos y en estos sistemas en vez de apt-get usamos dnf.

Otra herramienta muy útil si queremos trabajar con linea de comandos es 'Terminator' esta es una terminal la cual puedes dividir en diferentes terminales, puedes instalarla con el siguiente comando:

Code:
sudo apt-get install terminator

Y luce algo así:



Gracias nueva mente por la info.  Grin

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
ElpidioMC (OP)
Newbie
*
Offline Offline

Activity: 18
Merit: 5


View Profile
June 24, 2019, 10:01:33 PM
 #3

Gracias por tu acotación seoincorporation, claro existen muchas distribuciones de GNU/Linux, un sabor para cada gusto. Nunca he usado Fedora, donde vivo mi Internet es bastante precario y no puedo probar tantas distros como querría.

En fedora entonces solo debo reemplazar "apt-get" por "dnf" ??, algo tipo:

Code:
sudo dnf install terminator

Seria genial que usuarios de Arch y sus derivadas pudieran colaborar también y explicar el procedimiento en sus distros. Bueno un saludo para quienes me leen.
seoincorporation
Legendary
*
Offline Offline

Activity: 3136
Merit: 2906


Top Crypto Casino


View Profile
June 25, 2019, 01:28:56 AM
 #4

Gracias por tu acotación seoincorporation, claro existen muchas distribuciones de GNU/Linux, un sabor para cada gusto. Nunca he usado Fedora, donde vivo mi Internet es bastante precario y no puedo probar tantas distros como querría.

En fedora entonces solo debo reemplazar "apt-get" por "dnf" ??, algo tipo:

Code:
sudo dnf install terminator

Seria genial que usuarios de Arch y sus derivadas pudieran colaborar también y explicar el procedimiento en sus distros. Bueno un saludo para quienes me leen.

Es diferente la forma en la que las distros de linux manejan el tema de los usuarios, por ejemplo, en ubuntu usamos 'sudo' para invocar una accion de superusuario, pero en sistemas como fedora o centos lo que hacemos es logear como super usuario con 'su' y despues enviamos la orden, como comparacion para instalar el programa anteriormente mencionado seria:

Ubuntu:
Code:
sudo apt-get install terminator

Fedora
Code:
su
dnf install tarminator

otra forma en fedora seria indicar el comando que queremos usar como superusuario adentro de el logueo:

Code:
su -c 'dnf install terminator'

Personalmente no me gusta como maneja ubuntu su sistema de ususarios, es muy amigable para los usuarios nuevos pero no muy practico para mi gusto.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!