Skip to content

Instantly share code, notes, and snippets.

View Utshaw's full-sized avatar
🎯
Focusing

Farhan Tanvir Utshaw

🎯
Focusing
View GitHub Profile
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@Utshaw
Utshaw / pip_fixer.sh
Created December 10, 2020 13:22
pip python version mismatch
# Scenario:
# pip refers to python3
# python refers to python2
# pip install doesn't work for python instead works for python3
# Problem: Can't install modules for python2
#______________________________________________________________
# Solution:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
# Now pip install this way below (dnspython is the interesting module):
@Utshaw
Utshaw / finder.sh
Created June 6, 2020 04:00
find file not in /media directory
sudo find / -iname "*tomcat*" ! -path "/media/*"
@Utshaw
Utshaw / arrow.sh
Last active June 5, 2020 03:20
create arrow in gimp
find ~/ -iname "gimp" # find where gimp script directory is located
cd /home/utshaw/snap/gimp/273/.config/GIMP/2.10/scripts/
wget https://web.archive.org/web/20180208191139/http://registry.gimp.org:80/node/28566
@Utshaw
Utshaw / ssh.sh
Created June 5, 2020 02:59
ssh into remote machine in linux
# Let, user wants to ssh into remote machine from user machine
# User machine:
ssh-keygen
cat ~/.ssh/id_rsa.pub # then copy the content
# Remote machine
mkdir -p ~/.ssh && chmod 700 ~/.ssh ; touch ~/.ssh/authorized_keys
MY_KEY="<paste_here>"
echo "${MY_KEY}" >> ~/.ssh/authorized_keys
@Utshaw
Utshaw / avro_installer.sh
Created June 4, 2020 03:39
Avro installation in Ubuntu
sudo apt install ibus-avro
# Go to Region & Languages from Settings
# Click on "Manage Installed Languages" & click on install in the popup window
# Restart the machine
# Click on '+' sign , select Bangla (Bangladesh)
# Select Bangla (Avro Phonetic)
@Utshaw
Utshaw / mpv.sh
Last active April 24, 2020 05:26
mpv save last video/audio position
echo "save-position-on-quit" >> ~/.config/mpv/mpv.conf
# Acknowledgement: https://unix.stackexchange.com/questions/414639/is-it-possible-to-continue-movies-from-where-one-leaves-in-mpv-as-can-be-done-in
@Utshaw
Utshaw / installer.sh
Last active September 1, 2024 20:28
install atheros AR9271 driver on Ubuntu
# Add this line in /etc/apt/sources.list
# deb http://httpredir.debian.org/debian/ jessie main contrib non-free
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7638D0442B90D010
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CBF8D6FD518E17E1
sudo apt-get update --allow-unauthenticated
sudo apt-get install firmware-atheros
sudo dpkg -i --force-overwrite /var/cache/apt/archives/firmware-atheros_0.43_all.deb # if error says error processing archive /var/cache/apt/archives/firmware-atheros_0.43_all.deb
sudo apt -f install # to fix broken packages
@Utshaw
Utshaw / NTFS_mount.sh
Last active May 25, 2020 02:53
Mount NTFS file system with read/write option
Turn off windows cache for the specific drive from windows 10: https://www.maketecheasier.com/disable-disk-write-caching-windows10/
On Ubuntu (make sure sda1 is unmounted): sudo mount -t ntfs-3g /dev/sda1 /mnt/ntfs/
The above command can give following error:
Metadata kept in Windows cache, refused to mount.
Falling back to read-only mount because the NTFS partition is in an
unsafe state. Please resume and shutdown Windows fully (no hibernation
or fast restarting.)
For resolving the above error:
sudo ntfsfix /dev/sda1
@Utshaw
Utshaw / pythonlinker.sh
Created April 20, 2020 03:54
python package not found though python3 installed
sudo ln -s /usr/bin/python3 /usr/bin/python