- Login as root
sudo -s
- Purge all nvidia packages:
apt-get purge *nvidia*
apt autoremove
curl https://raw.githubusercontent.com/zerotier/ZeroTierOne/master/doc/contact%40zerotier.com.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/zerotierone-archive-keyring.gpg >/dev/null | |
RELEASE=$(lsb_release -cs) | |
echo "deb [signed-by=/usr/share/keyrings/zerotierone-archive-keyring.gpg] http://download.zerotier.com/debian/$RELEASE $RELEASE main" | sudo tee /etc/apt/sources.list.d/zerotier.list | |
sudo apt update | |
sudo apt install -y zerotier-one |
sudo dpkg --add-architecture armhf | |
sudo apt-get update | |
sudo apt-get install libc6:armhf | |
sudo ln -s /lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3 | |
sudo apt-get install libstdc++6:armhf | |
sudo wget https://www.vpn.net/installers/logmein-hamachi_2.1.0.203-1_armhf.deb | |
sudo dpkg -i logmein-hamachi_2.1.0.203-1_armhf.deb | |
sudo hamachi login | |
sudo hamachi attach-net [email protected] |
sudo modprobe nvidia nv_cap_enable_devfs=1 | |
sudo nvidia-smi --gpu-reset | |
sudo nvidia-smi -i 0 -mig 1 | |
sudo nvidia-smi mig -cgi 9,3g.20gb -C | |
nvidia-smi -L |
#!/bin/bash | |
export OPENCV_VERSION=4.5.1 && \ | |
apt-get update && \ | |
apt-get install -y --no-install-recommends build-essential cmake pkg-config yasm checkinstall autoconf automake libtool ca-certificates libjpeg-dev libpng-dev libtiff-dev libavcodec-dev libavformat-dev libswscale-dev libavresample-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libxvidcore-dev x264 libx264-dev libfaac-dev libmp3lame-dev libtheora-dev libfaac-dev libmp3lame-dev libvorbis-dev libopencore-amrnb-dev libopencore-amrwb-dev libdc1394-22 libdc1394-22-dev libxine2-dev libv4l-dev v4l-utils libprotobuf-dev protobuf-compiler swig libtbb-dev libatlas-base-dev gfortran libgoogle-glog-dev libgflags-dev libgphoto2-dev libeigen3-dev libhdf5-dev doxygen libtesseract-dev liblapacke-dev python3-dev zip unzip && \ | |
pip install numpy==1.19.4 && \ | |
mkdir -p /opt/quantumlabs/opencv/ && \ | |
cd /opt/quantumlabs/opencv/ && \ | |
wget -O opencv-$OPENCV_VERSION.zip https://github.com/opencv/opencv/archive/$OPENCV_VERSION.zip && \ | |
wget -O opencv_contrib-$OP |
curl -XPOST -H 'Content-Type: application/json' 'http://localhost:9200/foo/_delete_by_query?conflicts=proceed&pretty' -d' | |
{ | |
"query": { | |
"match_all": {} | |
} | |
}' |
#!/bin/bash | |
for i in $( ls *.mpeg ); do | |
ffmpeg -i $i -vf "scale=iw/4:ih/4" ${i%.*}.mp4; | |
done |
Mapping between runlevels and systemd targets | |
┌─────────┬───────────────────┐ | |
│Runlevel │ Target │ | |
├─────────┼───────────────────┤ | |
│0 │ poweroff.target │ | |
├─────────┼───────────────────┤ | |
│1 │ rescue.target │ | |
├─────────┼───────────────────┤ | |
│2, 3, 4 │ multi-user.target │ | |
├─────────┼───────────────────┤ |
curl -XPUT -H 'Content-Type: application/json' http://localhost:9201/foo/_mapping -d ' | |
{ | |
"properties": { | |
"position":{"type":"geo_point"} | |
} | |
}' |
#!/bin/bash | |
ACTION=$1 | |
PID_FILE="/opt/py-orc/py-orc.pid" | |
case $ACTION in | |
start) | |
nohup /usr/bin/python3 /opt/py-orc/py-orc.py /opt/py-orc/apps.json > /opt/py-orc/nohup.out 2>&1 & | |
echo $! > $PID_FILE | |
;; | |
stop) |