Last active
January 14, 2020 03:26
-
-
Save giosavedev/a2acaaea6cc01833431932042ee0bae8 to your computer and use it in GitHub Desktop.
Linux sin ordernar
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt-get install libsdl2-dev qtbase5-dev libqt5opengl5-dev qtmultimedia5-dev libfdk-aac-dev build-essential cmake pkg-config git | |
libao-dev libasound2-dev libavcodec-dev libavformat-dev libbluetooth-dev libenet-dev libgtk2.0-dev liblzo2-dev | |
libminiupnpc-dev libopenal-dev libpulse-dev libreadline-dev libsfml-dev libsoil-dev libsoundtouch-dev | |
libswscale-dev libusb-1.0-0-dev libwxbase3.0-dev libwxgtk3.0-dev libxext-dev libxrandr-dev portaudio19-dev | |
zlib1g-dev libudev-dev libevdev-dev libcurl4-openssl-dev libegl1-mesa-dev libpng-dev qtbase5-private-dev | |
composer php7.2 composer maria* curl apache2 php7.2-xml php7.2-mysql php7.2-xml php7.2-mysql | |
wget https://get.symfony.com/cli/installer -O - | bash (INSTALL SYMFONY) | |
/////////////////////////////////////////////////////////// | |
https://ubuntulife.wordpress.com/2009/05/02/cosas-a-hacer-despues-de-instalar-ubuntu-904-jaunty-jackalope/ | |
/////////////// | |
INSTALAR .D | |
Buscar la ruta y poner el al archivo | |
sudo dpkg --install | |
/////////////////////////// | |
INSTALAR .TAR.GZ | |
(Extraer el archivo) | |
buscar la ruta del archivo y despues extraer | |
tar -zxvf O tar-xzf (el archivo a extraer) | |
entrar a la carpeta extraida y buscar el archivo .sh(normalmente el instalador tiene el nombre del programa) | |
install idea.sh / chmod idea.sh /chmod +x idea.sh /make idea.sh / ./idea.sh (idea.sh es el archivo) | |
/////////////////////////////////////// | |
INSTALAR VIRTUALBOX | |
Primero importar claves virtualboc GPC | |
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - | |
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - | |
debe mostrar ok | |
Agregar repositorio | |
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | |
Este solo funciona con arch de 32, para 64 se agrega [arch=amd64] pero debemos entrar a | |
sudo nano /etc/apt/sources.list | |
y modificar el repositorio de virtualbox agregando el arch=amd46 | |
deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian bionic contrib | |
OR | |
echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list | |
pero funciona mejor el primero. | |
sudo apt-get install virtualbox-6.0 (instalar a version) | |
------------------- desinstalar pero antes quitar repositorio | |
sudo apt-get remove virtualbox* --purge | |
//////////////////////////////////////////////////////////////////////////////////////////////////////// | |
VER HISTORIAL DE COMANDOS | |
history | |
history -c limpiar comandos | |
/////////////// | |
CAT MIRANDO ARCHVIOS DE FORMA SEGURA | |
cat (documento.txt) | |
cat -n (documentos.txt- para ver el mismo archivo pero mostrando el numero determinado de lineas en pantalla) | |
////////////////////////////////// | |
LIMPIAR PAQUETES CREO | |
sudo apt-get clean | |
sudo apt-get autoremove & apt-get autoclean | |
sudo apt-get remove | |
sudo apt-get purge | |
//////////////////////////////// | |
INSTALACION ANDROID | |
sudo adduser <save> kvm && sudo adduser <save> libvirtd | |
/////////////// | |
INSTALACION FLUTTER | |
librerias | |
sudo apt-get install libglu1-mesa:i386 | |
instalar git | |
sudo apt install git-all | |
---descargar sdk, extraer y esa carpeta poner en la ruta que quiera, despues exportar en path y hay varias maneras : | |
---instalar emulador, dara errores de acelacion KVM | |
egrep -c "(vmx|svm)" /proc/cpuinfo es para ver los nucleos | |
sudo apt install cpu-checker es para ver el kvm | |
kvm-ok | |
paquete necesarios para la aceleracion de emulador android stuidio | |
sudo apt install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils | |
anadir el usuario a los emuladores | |
sudo adduser <tu usuario> kvm && sudo adduser <tu usuario> libvirtd | |
sudo chown <username> /dev/kvm | |
revisar con este, debe aparecer ID,Nombre,Estado y para indicar coreecto instalacion de los demas | |
sudo virsh -c qemu:///system list | |
sudo apt install virt-manager --agregar el grupo libvirtd | |
*****https://ubunlog.com/kvm-acelera-android-studio/ | |
****/*https://ubunlog.com/como-instalar-kvm-en-ubuntu/ | |
*****https://help.ubuntu.com/lts/serverguide/libvirt.html | |
/////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
///////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
////////////////////////////////////////////////////////////////////////////////////////////////////// | |
///////////////////////////////////////////////////////////////////////////////////////////////// | |
//////////////////////////////////////////////////////////////////////////////////////////// | |
////////////////////////////////////////////////////////////////////////////////////////////// | |
export PATH="/usr/bin:$PATH" //agregar cuando de error en /usr/bin/ o no deje poner ningun comando porque no | |
estan en PATH | |
https://medium.com/@aarnlpezsosa/instalaci%C3%B3n-de-java-jdk-y-configuraci%C3%B3n-de-java-home-en-ubuntu-18-04-f3307c07328 | |
INSTALAR FLUTTER | |
sudo apt-get install lib32stdc++6 | |
primero el jdk | |
sudo apt install openjdk-12-jre-headless | |
para checar donde se encuentra java, y elprimero es el que nos importa | |
sudo update-alternatives --display java | |
copiamos esa ruta y abrimos el archivo /etc/environment usando nadao | |
$ sudo nano /etc/environment | |
JAVA_HOME=”/usr/lib/jvm/java-8-oracle/jre/bin/java” //el arhcivo debe quedar asi | |
source /etc/environment //para guardar cambios | |
cho $JAVA_HOME //checamos que si este | |
//para agregar el path se puede agregar con el comando que da la pagina, en la terminal debo estar en la ruta de | |
la carpeta donde estara el path def lutter | |
despues, checar version, agregar al PATH la ruta de flutter si no funciona | |
java -version | |
sudo update-alternatives | |
sudo update-alternatives --display java | |
cd /usr/lib/jvm/java-12-openjdk-amd64/bin/java | |
/usr/lib/jvm/java-12-openjdk-amd64/bin/ | |
cd /usr/lib/jvm/java-12-openjdk-amd64/bin/ | |
ls | |
cd / | |
sudo nano /etc/environment | |
source /etc/environment | |
source/etc/environment | |
source /etc/environment | |
echo $PATH | |
sudo nano /etc/environment | |
source /etc/environment | |
echo $JAVA_HOME //mirar si ya esta el path en echo,(este se guarda en enviroment, el path tambien se guarda en .bashrc) | |
//////// lo de arriba es para checar la version de jdk y agregargarlo al path | |
-------------------------PARA AGREGAR JAVA JDK AHORA lo siguiente | |
llevar la carpeta flutter en la ruta que quiero(raiz) | |
despues debo estar en la raiz desde la terminal y pegar el path que esta en la paguina de instalacion [ export PATH="$PATH:`pwd`/flutter/bin" | |
], si no funciona agregar el PATH a .bashrc | |
(deboe star en la carpeta de mi usuario) | |
///////////////AGREGAR EL PATTH FLUTTER | |
se puede agregar en /etc/environment [export PATH=`pwd`/flutter/bin:$PATH | |
] | |
o se puede agregar a .bashrc [export PATH=`pwd`/flutter/bin:$PATH | |
] | |
pero al final de guardarlos salvar cambios con estos comandos | |
source /etc/environmet Y source $HOME/.basrc | |
COMANDOS [echo $PATH[checar si esta en el PATH]] | |
----------------------------------------------------------- | |
quitar un ppa | |
sudo add-apt-repository --remove ppa:shutter/ppa | |
----------------------------------------------------------------------- | |
ARREGLAR PAQUETES CUANDO NO DEJA INSTALAR | |
sudo apt-get update –fix-missing | |
sudo dpkg –configure -a | |
sudo apt-get install -f | |
--------------------------------------------------------------------------- | |
screenfetch es para ver info de la distro | |
----------------------------------------------------------------------------------------- | |
EJEMPLO DE REMOVER PPA | |
sudo add-apt-repository -r ppa:nilarimogard/webupd8 | |
=============================================================================== | |
=============================================================================== | |
USAR CON WINE PERO CUANDO ESTE FUNCIONANDO --winecfg | |
WINEPREFIX=$HOME/wine32 WINEARCH=win32 wineboot --init | |
WINEPREFIX=$HOME/wine32 WINEARCH=win32 winecfg //colocar en windows XP | |
wget 'http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe' | |
WINEPREFIX=$HOME/wine32 WINEARCH=win32 wine dotNetFx40_Full_x86_x64.exe /q && WINEPREFIX=$HOME/wine32 WINEARCH=win32 wineserver -k | |
WINEPREFIX=$HOME/wine32 winecfg //colocar en Windows 7 y escribir en Librerias mscoree | |
wget 'http://download.microsoft.com/download/9/E/6/9E63300C-0941-4B45-A0EC-0008F96DD480/NDP471-KB4033342-x86-x64-AllOS-ENU.exe' | |
WINEPREFIX=$HOME/wine32 WINEARCH=win32 wine NDP471-KB4033342-x86-x64-AllOS-ENU.exe /q && WINEPREFIX=$HOME/wine32 WINEARCH=win32 wineserver -k | |
sudo apt-get install winetricks | |
WINEPREFIX=$HOME/wine32 WINEARCH=win32 winetricks msxml3 msxml6 vcrun2008 vcrun2010 vcrun2012 gdiplus corefonts vcrun6sp6 xact mdac28 jet40 dotnet46 | |
=============================================================================== | |
sudo apt-get install freeglut3-dev | |
sudo apt install libodbc1 | |
sudo apt install wine-stable | |
(ubuntu-drivers list) | |
sudo ubuntu-drivers autoinstall | |
sudo add-apt-repository ppa:graphics-drivers | |
sudo apt install nvidia-driver-VERSION_NUMBER_HERE | |
///////eliminar nviida | |
sudo apt --purge autoremove nvidia* | |
=============================================================================== | |
PASOS WINE PERO SIN WINE | |
sudo apt install wine64 | |
wine --version | |
sudo dpkg --add-architecture i386 | |
wget -nc https://dl.winehq.org/wine-builds/winehq.key | |
sudo apt-key add winehq.key | |
(si da error en i386) | |
sudo apt install wine-stable-amd64 | |
sudo apt install wine-stable-i386:i386 | |
sudo apt install wine-stable | |
sudo apt install --install-recommends winehq-stable | |
//revisar versiones de ubuntu para saber cual instalar | |
instalar lutris | |
https://lutris.net/games/league-of-legends/ | |
instalar playonlinux | |
https://www.playonlinux.com/es/download.html | |
instalar wine | |
https://wiki.winehq.org/Ubuntu | |
instalar la tarjeta de video cuando instale lutris | |
https://github.com/lutris/lutris/wiki/Installing-drivers | |
=============================================================================== | |
INSTALL FLUTTER JAVA SDK PERMISO KVM | |
primero descargar el sdk y extrar en la ruta donde quiera, entra a la sig ruta: | |
sudo nano ~/.bashrc | |
export PATH="$PATH:/home/hipo/flutter/bin" | |
source ~/.bashrc | |
MAQUINA VIRTUAL PERMISO DE KVM | |
sudo apt install qemu-kvm | |
sudo adduser <username> kvm | |
sudo chown <username> /dev/kvm | |
PATH JAVA HOME(para que no se cierre emulador tambien) | |
//Install java | |
sudo apt install openjdk-11-jre-headless | |
//buscar carpeta openjdk de la version, (debe tener carpeta "bin"), la ruta exportar en basrch | |
sudo nano ~/.bashrc | |
export JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64/bin" | |
export PATH=$JAVA_HOME/bin:$PATH | |
source ~/.bashrc | |
ANDROID SDK | |
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 | |
=============================================================================== | |
=============================================================================== | |
JDK JAVA , SOLUCION A JAVA_HOME | |
JDK 8 | |
$ https://www.oracle.com/technetwork/ja... | |
Install JDK | |
$ cd /usr/lib/jvm | |
$ sudo tar -xvzf ~/Downloads/jdk-8u211-linux-x64.tar.gz | |
$ sudo nano /etc/environment | |
$ J2SDKDIR="/usr/lib/jvm/jdk1.8.0_211" | |
$ J2REDIR="/usr/lib/jvm/jdk1.8.0_211/jre" | |
$ JAVA_HOME="/usr/lib/jvm/jdk1.8.0_211" | |
$ DERBY_HOME="/usr/lib/jvm/jdk1.8.0_211/db" | |
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_211/bin/java" 0 | |
$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_211/bin/javac" 0 | |
$ sudo update-alternatives --set java /usr/lib/jvm/jdk1.8.0_211/bin/java | |
$ sudo update-alternatives --set javac /usr/lib/jvm/jdk1.8.0_211/bin/javac | |
$ update-alternatives --list java | |
$ update-alternatives --list javac | |
$ java -version | |
ANDROID-LICENSES | |
cuando no agarre android licences, es porque debo exportar en basrch la ruta de tools/bin | |
cuando no agarre el sdk es porque el $JAVA_HOME no esta correcto, y debe ser la ruta de la | |
carpeta sin entrar al bin, de esta manera: | |
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_231 | |
export PATH=$JAVA_HOME/bin:$PATH | |
export PATH="$PATH:/home/hipo9/flutter/bin" | |
=============================================================================== | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment