Skip to content

Instantly share code, notes, and snippets.

@virtimus
Last active October 12, 2018 12:08
Show Gist options
  • Save virtimus/97ef20fa88505a313004a679968ee65b to your computer and use it in GitHub Desktop.
Save virtimus/97ef20fa88505a313004a679968ee65b to your computer and use it in GitHub Desktop.
linux-mint

Just some traces of making me&myself comfortable with linux mint (tara)

cd /src/wine-3.17
./configure
#install docker
apt-get update
apt-get -y install apt-transport-https ca-certificates curl gnupg2 software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg > /tmp/dkey; apt-key add /tmp/dkey && add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" && apt-get update && apt-get -y install docker-ce
apt-get update
apt-get install ca-certificates
#compile wine
cd /src/wine-3.17
./configure
sudo apt install gcc
./configure
sudo apt install autoconf
./configure
sudo apt-get install build-essential
./configure
dpkg --add-architecture i386
apt-get update
apt-get install libc6:i386 libstdc++6:i386
./configure
./configure --enable-win64
sudo apt install flex bison
sudo apt-get build-dep wine
apt search Xlib
sudo apt install libx11-dev
./configure --enable-win64
sudo ln -s /usr/include/freetype2 /usr/include/freetype
./configure --enable-win64
apt install libfreetype6-dev
./configure --enable-win64
apt install libxml2
apt install libxslt
apt install libgnutls
apt install libjpeg
apt search libjpeg
apt search libjpeg-dev
apt install libjpeg-dev
apt search libgnutls
apt install libgnutls28-dev
apt search libxslt
apt install libxslt-dev
apt install libxml2-dev
./configure --enable-win64
apt search libxrender
apt install libxrender-dev
./configure --enable-win64
make
./configure
apt install openssl
./configure
apt install openssl-dev
apt search openssl
apt install openssl
./configure
openssl version
./configure OPENSSL_LIBS="-L/usr/local/ssl/ -lssl -lcrypto" OPENSSL_CFLAGS="-I/usr/local/ssl/include/"
cd ..
wget https://www.openssl.org/source/openssl-1.0.2h.tar.gz
tar xzf openssl-1.0.2h.tar.gz
./config shared no-ssl2 no-ssl3 no-comp enable-ec_nistp_64_gcc_128 -Wl,-rpath=/usr/local/ssl/lib --prefix=/usr/local/ssl
make depend
make -j 4
make test
sudo make install
sudo ln -s /usr/local/ssl/bin/openssl /usr/local/bin/openssl
which openssl
cd ..
cd openvpn-2.4.6/
./configure
CFLAGS="-I/usr/local/ssl/include -Wl,-rpath=/usr/local/ssl/lib -L/usr/local/ssl/lib" ./configure --disable-lzo
apt install libparm
apt install libparm-dev
apt search libparm
apt install libpam-dev
CFLAGS="-I/usr/local/ssl/include -Wl,-rpath=/usr/local/ssl/lib -L/usr/local/ssl/lib" ./configure --disable-lzo
make -j 4
find . -type f -name openvpn
ldd ./src/openvpn/openvpn
make check
sudo make install
command -v openvpn
openvpn --version
openvpn
openvpn --config /opt/openvpn/config/AP-WA3-tcp.ovpn
cd /opt/openvpn
cd config
openvpn -config []
sudo apt install snapd
snap find notepad
snap install notepad-plus-plus
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment