Ubuntu List Installed Packages

Refer: https://itsfoss.com/list-installed-packages-ubuntu/

Example of how to upgrade sublime-text from the command line, the first step, is just to make sure it's installed and to get its proper name.

apt list --installed | grep -i sublime
sudo apt-get update
sudo apt-get --only-upgrade install sublime-text

To list packages using apt command:

apt list --installed

To list packages using dpkg command:

dpkg-query -l

To list Snap packages installed on your system:

snap list

To list Flatpak packages installed on your system:

flatpak list

List the recently installed packages

So far you saw the list of installed packages in alphabetical order. What if you want to see the packages that have been installed recently?

Thankfully, a Linux system keeps a log of everything that happens in your system. You can refer to the logs to see the recently installed packages.

There are a couple of ways to do this. You can either use the dpkg command’s log or the apt command’s log.

You’ll have to use grep command to filter the result to list the installed packages only.

grep " install " /var/log/dpkg.log

You can also use the history of apt command. This will show only the programs that you installed using apt command. It won’t show the dependencies installed with it, though the details are present in the logs. Sometimes, you just want to see that, right?

grep " install " /var/log/apt/history.log

List recently installed packagesListing recently installed packages

The history log of apt is quite useful because it shows the time when the apt command was run, the user who ran the command and the packages that were installed by a command.

How To View Clonezilla Images

You can use RescueZilla which has a built-in GUI for Filezilla along with a file browser as long as you do NOT compress the backup image.

RescueZilla Tags - https://github.com/rescuezilla/rescuezilla/tags

RescueZilla Download - https://rescuezilla.com/download.html

Video at: http://youtu.be/OwZ-98KkZs4

Requirement

sudo apt install partclone

Create File to Hold ISO

mkdir /media/mruckman/RUCKMANS-4T/ISO
touch /media/mruckman/RUCKMANS-4T/ISO/IDEAPAD330.ISO

The following wild card names might be slightly different depending on your backup

sudo cat /media/mruckman/RUCKMANS-4T/2021-07-07-01-img/sda2.ext4-ptcl-img.gz.* | sudo gzip -d -c | sudo partclone.restore -C -s - -O /media/mruckman/RUCKMANS-4T/ISO/IDEAPAD330.ISO

Now to Finish Preparing the ISO Image

cd /media/mruckman/RUCKMANS-4T/ISO

# Answer Yes when prompted to Abort
e2fsck -f IDEAPAD330.ISO
resize2fs -f IDEAPAD330.ISO

Mount the Image in Read-Only to Retrieve Files. When mounted, it's read-only and can be found /mnt

Note: Mount Utility only seems to work on local drive and NOT external drive

sudo mount -o loop -t ext4 /media/mruckman/RUCKMANS-4T/ISO/IDEAPAD330.ISO /mnt

Unmount the ISO Image

sudo umount /mnt

SFTP with MyCloud

It looks like they disabled local FTP access with MyCloud but you can access the server locally with sftp and the master account sshd, and your master password, using File Zilla or other sFTP clients.

Sideload / Install APK on Amazon Fire

Swipe down from the top of the screen and press Settings. Scroll down to the Personal section and press Security. Under Advanced, turn on Apps from Unknown Sources. You’ll see a warning about being responsible for all damage to your Fire that unknown source apps can do. This would be a good time to mention that while this is an easy process, you do it at your own risk. Press OK.

Refer: https://www.laptopmag.com/articles/how-to-sideload-apps-on-the-kindle-fire

Use a Chrome extension to find the APKs you want to use. I used X-plore File Manager to install. I had to add that application as having security to install from above.

Chrome Extension

Refer: https://chrome.google.com/webstore/detail/apk-downloader-for-google/idkigghdjmipnppaeahkpcoaiphjdccm/related?hl=en

Google Files APK

Refer: https://apkcombo.com/files-by-google/com.google.android.apps.nbu.files/download/apk

I uploaded the APK onto the shared drive and then installed with X-plore File Manager, by just clicking and choosing install.

Stop Robo Calls with T-Mobile Free Tools

Refer: https://www.usatoday.com/story/tech/2021/06/05/how-stop-robocalls-iphone-android-these-apps-fight-spammers/7542584002/

T-Mobile/Sprint Scam ID and Scam Block: These are the two free anti-robocall tools you'll need to take an extra step to enable on your smartphone. Scam ID tags suspicious calls and Scam Block stops the calls before they ring through to your phone.

To activate Scam ID: Dial #ONI# (#664#) > press the call button.

To turn off Scam ID: Dial (#634#) > press the call button.

To activate Scam Block: Dial #ONB# (#662#) > press the call button.

To turn off Scam Block: Dial (#632#) > press the call button.

GoDaddy SSH Issues

Refer: closed-by-remote

It looks like there are two issues. Use a VPN and also, do not automatically send password, make it a manual step. It looks like GoDaddy blocks it, if it looks automated like a hacking attempt. Basically, type your password in manually.

echo "password"

# DEBUG MODE
### ssh -oConnectTimeout=300 -oHostKeyAlgorithms=+ssh-dss userid@XX.XX.XX.XXX -vvv

# NORMAL MODE
ssh -oConnectTimeout=300 -oHostKeyAlgorithms=+ssh-dss userid@XX.XX.XX.XXX

I keep getting blocked out of ssh-ing to my GoDaddy CPanel hosting account randomly.

At first I am able to ssh into my account and works fine. But randomly I'll get a:

Connection to "GoDaddyIP" closed by remote host.
Connection to "GoDaddyIP" closed.
"GoDaddyIP" = my personal cPanel IP address.

After I get disconnected I am not able to reconnect. If I try it from same computer but different IP address. i.e. I connect to a different internet connection or my cellular hotspot, I am able to connect just fine. I've called support and they were no help. The best they could do is say "Well, I'm able to connect to that account" Of course they can. They are using a different IP. Anyhow, the IP I'm connect through is not in BlockedIP with GoDaddy and everything I've read online is of no help. Does anyone have a solution?