Page 1 of 1
10 Things to do after installing MX
Posted: Thu Aug 01, 2019 7:39 am
by masterpeace
I wonder what are people's '10 things to do after installing MX-Linux' (in this case 18.3) ?
For me , i was uninstalling the games , installing whisker menu , installing nvidia driver , installing codecs , installing vlc , filetransfer , update then straight to work ...
I don't take that much steps , since MX provided everything i need for my work .
Please share your version of '10 things to do after installing MX Linux 18.3'
Re: 10 Things to do after installing MX
Posted: Thu Aug 01, 2019 7:44 am
by asqwerth
A bit puzzled.
Whisker menu is already installed by default.
And vlc, I believe.
Re: 10 Things to do after installing MX
Posted: Thu Aug 01, 2019 7:45 am
by JayM
This subject has already been discussed
here.
Re: 10 Things to do after installing MX
Posted: Thu Aug 01, 2019 8:11 am
by sunrat
asqwerth wrote: Thu Aug 01, 2019 7:44 am
A bit puzzled.
Whisker menu is already installed by default.
And vlc, I believe.
And codecs (libav). Not sure what "file transfer" is.
JayM wrote: Thu Aug 01, 2019 7:45 am
That's already been discussed
here.
You just linked back here.

Re: 10 Things to do after installing MX
Posted: Thu Aug 01, 2019 8:27 am
by masterpeace
asqwerth wrote: Thu Aug 01, 2019 7:44 am
A bit puzzled.
Whisker menu is already installed by default.
And vlc, I believe.
yes , but little did i know , at that time my installer image was a bit broken , so whisker menu , vlc , and a part of Libre Office wasn't properly installed , installing them from the MX Package Installer fixed the problem
sunrat wrote: Thu Aug 01, 2019 8:11 am
And codecs (libav). Not sure what "file transfer" is.
I was migrating from win7 , just doing some file transfer from the NAS my workplace installed
Re: 10 Things to do after installing MX
Posted: Thu Aug 01, 2019 4:19 pm
by entropyfoe
1. Enable my data disk in the disk manager
2. Change my wall paper
3. Fire up synaptic and load about 30 programs (adds to maybe 160 packages with all dependencies) Such as audacity, k3b, ksnip, bleachbit, ripperx, handbrake, scid, stockfish, eboard, espeak....I really should automate this with aptik !
4. Run synaptic to get all updates
5.Widen the panel change the clock so it shows seconds
6. Install the NVidia driver with the MX Package Installer
7. Switch conky to the antiX conky
8. Set up a desktop short cut to the data drive
9. Run bleachbit to clear all the post install stuff out
10. Reboot and test stability after all the up dates
11. Configure Firefox, set home page to duckduckgo, set downloads to go to a folder on the data drive, import bookmarks, add noscript
12. ....? what else?
Re: 10 Things to do after installing MX
Posted: Thu Aug 01, 2019 4:43 pm
by Stevo
The codec installer is the easy way to get the Movie DVD playback working, as well as add a few quite small texture libraries that many games will benefit from having installed.
Re: 10 Things to do after installing MX
Posted: Thu Aug 01, 2019 5:02 pm
by Eadwine Rose
1) add temp sensor for the mobo (needs some extra stuff done other than just "sensors-detect")
2) remap buttons on Logitech ergo
3) install nvidia
4) set up dual monitors
5) set up xbox controller
6) check if bluetooth works
7) disk manager - set up automounted partitions
8 ) set up panel
9) set up mouse acceleration
10) install codecs
At this point I am at page 8 of 29 pages in LO to go through with things I do to set up my system exactly like I want it.
Re: 10 Things to do after installing MX
Posted: Thu Aug 01, 2019 7:37 pm
by BV206
Update everything
Purge useless bloatware: adobeflash*, virtualbox*, ntp, ntpdate, transmission-gtk, clementine, smtube, geany, featherpad, conky
Install: chrony, mousepad, gkrellm, gkrelltop
Disable useless autostarting bloatware: avahi, samba, bluetooth, cups, cups-browsed, pppd-dns, rpcbind, openvpn
Purge firefox and thunderbird and put the versions from Mozilla's web site in home folder so they don't have root access.
Tweak stuff like panel, settings, keboard shortcuts and install other software.
Re: 10 Things to do after installing MX
Posted: Thu Apr 01, 2021 5:05 am
by JayM
Apologies for necroposting. One thing that needs to be done as of early- to mid-2020 is to run MX Repo Manager from the main menu and change your MX mirror to one of these:
These are MX's own mirrors. The others are voluntarily run by various third parties and many of them appear to have been neglected since early 2020 and are no longer working properly. Then click Apply and run
in a terminal to load the new mirror's package list.
(Lots of people still have broken package mirrors so this is why I'm posting this.)
Re: 10 Things to do after installing MX
Posted: Thu Apr 01, 2021 6:32 am
by thomasl
JayM wrote: Thu Apr 01, 2021 5:05 amOne thing that needs to be done as of early- to mid-2020 is to run MX Repo Manager from the main menu and change your MX mirror to one of these:
These are MX's own mirrors. The others are voluntarily run by various third parties and many of them appear to have been neglected since early 2020 and are no longer working properly. Then click Apply and run
in a terminal to load the new mirror's package list.
(Lots of people still have broken package mirrors so this is why I'm posting this.)
Perhaps this hint should be a sticky somewhere.
Additionally, there is a button in MX Repo Manager, tab MX Repos>>Select fastest MX repo for me. This will indeed select a very fast mirror... but unfortunately often one that is severely out of date. I have run into problems with that a few times and have finally settled on
http://mxrepo.com, ignoring faster but possibly not fully updated mirrors. Perhaps this button should either carry a health warning or perhaps even be removed altogether?
Re: 10 Things to do after installing MX
Posted: Thu Apr 01, 2021 6:43 am
by Eadwine Rose
Why didn't you just make a new thread. Then this one would have dropped away.
Re: 10 Things to do after installing MX
Posted: Thu Apr 01, 2021 7:44 am
by thomasl
Eadwine Rose wrote: Thu Apr 01, 2021 6:43 amWhy didn't you just make a new thread. Then this one would have dropped away.
Because JayM posted his warning here as well (ie he posted before I did). I can of course create a new thread but as JayM had already written what he wrote I saw no reason for that.
Re: 10 Things to do after installing MX
Posted: Tue Apr 06, 2021 12:01 pm
by hkjz
MX has no firewall protection by default (??), so it is necessary to use not really working well default ufw-firewall, or use executable iptables script such as
Code: Select all
#!/bin/bash
#
# iptables firewall script,
# sources so far
# https://www.rosehosting.com
# https://restoreprivacy.com/anonymity-networks/
# https://help.ubuntu.com/community/IptablesHowTo
IPTABLES=/sbin/iptables
BLACKLIST=/etc/blacklist.ips
echo " "
echo " == START == "
echo " * flushing old rules"
${IPTABLES} --flush
${IPTABLES} --delete-chain
${IPTABLES} --table nat --flush
${IPTABLES} --table nat --delete-chain
echo " * setting default policies: D/D/A"
${IPTABLES} -P INPUT DROP
${IPTABLES} -P FORWARD DROP
${IPTABLES} -P OUTPUT ACCEPT
echo " "
echo " == INPUT =="
echo " * allowing loopback devices"
${IPTABLES} -A INPUT -i lo -j ACCEPT
echo " * filter rules to match based on connection state: "
echo " Accept already established AND new, but related to another connection already permitted."
${IPTABLES} -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
echo " # DROP everything else and Log it"
echo " log is at : /var/log/kern.log"
${IPTABLES} -A INPUT -j LOG
${IPTABLES} -A INPUT -j DROP
echo " "
echo " == FORWARD =="
#${IPTABLES} -A FORWARD -j DROP
echo " # DROP all"
echo " "
echo " == OUTPUT =="
echo " * allowing loopback devices"
${IPTABLES} -A OUTPUT -o lo -j ACCEPT
# iptables -A OUTPUT -i lo -s 127.0.0.1/8 -d 127.0.0.1/8 -j ACCEPT
echo " * filter rules to match based on connection state: "
echo " Accept already established only"
${IPTABLES} -A OUTPUT -m conntrack --ctstate ESTABLISHED -j ACCEPT
echo " # ACCEPT everything else (till you figgure out proper DROP rule)"
${IPTABLES} -A OUTPUT -j ACCEPT
## BLOCK ABUSING IPs HERE ##
#echo " * BLACKLIST"
#${IPTABLES} -A INPUT -s _ABUSIVE_IP_ -j DROP
#${IPTABLES} -A INPUT -s _ABUSIVE_IP2_ -j DROP
#
# Block abusing IPs
# from ${BLACKLIST}
# For blacklisting addresses use 'ipset', it's much easier to add/remove addresses from a set rather than manipulating iptables. It's also more efficient and you'll only need 1 rule which simplifies management
if [[ -f "${BLACKLIST}" ]] && [[ -s "${BLACKLIST}" ]]; then
echo " * BLOCKING ABUSIVE IPs"
while read IP; do
${IPTABLES} -I INPUT -s "${IP}" -j DROP
done < <(cat "${BLACKLIST}")
fi
iptables-save > /etc/iptables/rules.v4
#
# Save settings
#
echo ""
echo " * SAVING RULES"
if [[ -d /etc/network/if-pre-up.d ]]; then
if [[ ! -f /etc/network/if-pre-up.d/iptables ]]; then
echo -e "#!/bin/bash" > /etc/network/if-pre-up.d/iptables
echo -e "test -e /etc/iptables.rules && iptables-restore -c /etc/iptables.rules" >> /etc/network/if-pre-up.d/iptables
chmod +x /etc/network/if-pre-up.d/iptables
fi
fi
echo ""
echo " * Saving using iptables-persistent "
echo " if this is new install and error occures do : "
echo " sudo apt-get update && sudo apt install iptables-persistent -y"
iptables-save > /etc/iptables/rules.v4
iptables-restore -c < /etc/iptables/rules.v4
echo ""
echo " == HINT =="
echo " to watch in real time use:"
echo " sudo watch -d -n 2 --interval 0 'iptables -nvL | grep -v "0 0"' "
echo ""
echo " End of Script"
Considering IPv6, if you have nothing to do with it, copy
Code: Select all
# nano /etc/iptables/rules.v6
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT DROP [0:0]
COMMIT
and paste to
`sudo nano /etc/iptables/rules.v6`
afterwards run in terminal
Code: Select all
sudo ip6tables-restore < /etc/iptables/rules.v6
Re: 10 Things to do after installing MX
Posted: Tue Apr 06, 2021 1:07 pm
by oops
... For me , I also install timeshift (for a backup of the system in an other disk or partition, if needed)
(and rsync and grsync for some users data)
@hkjz "... Considering IPv6, if you have nothing to do with it, copy ..."
Or simply, via mx-boot-options, add the parameter: " ipv6.disable=1 " so usually "ipv6.disable=1 quiet"
Re: 10 Things to do after installing MX
Posted: Tue Apr 06, 2021 2:10 pm
by oops
Re: 10 Things to do after installing MX
Posted: Tue Apr 06, 2021 6:35 pm
by SwampRabbit
hkjz wrote: Tue Apr 06, 2021 12:01 pm
MX has no firewall protection by default (??), so it is necessary to use not really working well default ufw-firewall, or use executable iptables script such as
Ask yourself:
Does Debian, Ubuntu, Mint, etc, etc have a fired wall enabled?
Why is it “really” necessary?
Sure if you are connecting to public wifi, but in that case you should be using a VPN too.
What services are actually talking out outbound to the internet on a default MX install?
DNS, NTP, HTTP/S?
Users shouldn’t mess around with iptables unless they fully know what they are doing. They could easily make very very weak iptables chains or have to be non-stop trying to figure out why they can’t print or something by copying and pasting from internet sources.
If someone wants the firewall enabled, open GUFW up leave it on Home profile if they are at home behind their router and hit “Enable”... DONE.
If they are on public internet then choose the Public profile.
It’s really that simple and GUFW is installed by default exactly for this.
Re: 10 Things to do after installing MX
Posted: Wed Apr 07, 2021 12:45 am
by radonrose
JayM wrote: Thu Apr 01, 2021 5:05 amOne thing that needs to be done as of early- to mid-2020 is to run MX Repo Manager from the main menu and change your MX mirror to one of these:
These are MX's own mirrors. The others are voluntarily run by various third parties and many of them appear to have been neglected since early 2020 and are no longer working properly. Then click Apply and run
in a terminal to load the new mirror's package list.
(Lots of people still have broken package mirrors so this is why I'm posting this.)
I've changed from Utah to Athens a few days ago. Thanks for posting this. I've now switched to Milan based on ping, and thankfully nothing is marked for update.
As for the "10 things to do", I've stopped doing this in 2018. I prefer setting up stuff as soon as I need them, unless I know I'm going to be somewhere without a good internet connection. Less chances of bloating my system. It just so happens that for the past nine years the first things are always the same: GIMP, a C++ IDE, and some way to play Real Bout Fatal Fury.
Re: 10 Things to do after installing MX
Posted: Wed Apr 07, 2021 4:39 pm
by hkjz
SwampRabbit wrote: Tue Apr 06, 2021 6:35 pm
hkjz wrote: Tue Apr 06, 2021 12:01 pm
MX has no firewall protection by default (??), so it is necessary to use not really working well default ufw-firewall, or use executable iptables script such as
Ask yourself:
Does Debian, Ubuntu, Mint, etc, etc have a fired wall enabled?
Why is it “really” necessary?
Sure if you are connecting to public wifi, but in that case you should be using a VPN too.
What services are actually talking out outbound to the internet on a default MX install?
DNS, NTP, HTTP/S?
Users shouldn’t mess around with iptables unless they fully know what they are doing. They could easily make very very weak iptables chains or have to be non-stop trying to figure out why they can’t print or something by copying and pasting from internet sources.
If someone wants the firewall enabled, open GUFW up leave it on Home profile if they are at home behind their router and hit “Enable”... DONE.
If they are on public internet then choose the Public profile.
It’s really that simple and GUFW is installed by default exactly for this.
I am addressing you here as a professional. What are you saying - that it makes no difference whether I have the firewall turned on or not?
That there is no difference on the home network? Does it really make a difference if I'm in a coffee shop (which are closed all over the world today) or at home?
OK, coffee routers can be configured differently. They can be in a pool with other users, or each user can be on a standalone network. The provider may or may not be snooping. The network can even be cracked by third parties. But aside from internal routing issues, the Internet is the same in both places.
At home, some routers may have a firewall, sure, but what rules are there. And some routers - usually the ones that come directly from the ISP - don't have one. I wouldn't dare say that everyone has a good router.
Is there anything in the above settings that has caused the connection to drop - `oh, that's bad'. I would like to hear your opinion on this subject.
Re: 10 Things to do after installing MX
Posted: Thu Apr 08, 2021 9:00 am
by SwampRabbit
@hkjz i didn’t say it makes no difference whether you have it on or not, obviously there is a difference.
As far as the difference of being in a coffee shop, your firewall won’t stop someone from sniffing the traffic coming your computer to the router, you need a VPN for that. But even then that’s not 100% because technically someone could spoof the public wifi router in the coffee shop and perform attacks as soon as you get to it. Don’t need to hack the coffee shop when you CAN BE the coffee shop.
Home routers do more than just provide a basic Stateful Firewall (connection based), they also provide NAT, which (while not 100%), provides protection based on the simple fact that bad guys cannot see your computer directly, they see the router. The router has the public IP and all systems behind it have a private IP.
You also have to remember that in this day and age a lot of the internet service providers (ISP) have many protections built into their networks. You’d be surprised what an ISP (good ones at least) is blocking from getting to your computer.
We can go over all the IF, AND, BUT, MAYBE... but this isn’t a Cybersecurity or hacking forum.
The chances of someone directly hacking your home router or computer are small. It’s the automated attacks (bots, worms, etc) that are the biggest concern for most people. A average user is not a huge target for a bad guy to spend time on manually trying to bypass a random home router.
As far as my statements are concerned, don’t try to over analyze them, or pick them part.
It’s exactly why I don’t get into these conversations here, I don’t have time to discuss and cover everything under the sun.

Re: 10 Things to do after installing MX
Posted: Tue Apr 13, 2021 8:28 am
by hkjz
@SwampRabbit
all is clear, thanks:)
Re: 10 Things to do after installing MX
Posted: Wed Apr 14, 2021 11:37 am
by timkb4cq
Some of the third party mirrors do a good job. We have a tool to help you see which ones are updating properly.
http://rsync-mxlinux.org/mirmon/packages.html
Re: 10 Things to do after installing MX
Posted: Fri Apr 16, 2021 2:11 pm
by oops
Re: 10 Things to do after installing MX
Posted: Tue May 25, 2021 5:29 am
by LionelZaylan
1) sudo bash -c 'echo -e "tmpfs /tmp tmpfs rw,mode=1777,noatime,nosuid,nodev 0 0 \n" >> /etc/fstab' # Put /tmp on tmpfs - big performance improvement, good for SSD life, battery backup.
2) sudo apt remove clipit peg-e swell-foop gnome-mahjongg lbreakout2 # Remove games and CipIt
3) Disable ClipIt, Blueman, Conky startup items from "Session and Startup"
4) Add sh -c 'rm -rf ~/.cache ; mkdir ~/.cache' to be run on shutdown ( in "Session and startup" ) - Cleans and regenerates ~/.cache
5) Create folder ~/Desktop/Screenshots and add sh -c 'scrot ~/Desktop/Screenshots/"%r %F screenshot".jpg' for Print key in Keyboard shortcuts (replacing xfce4-screenshooter in the Print shortcut)
Re: 10 Things to do after installing MX
Posted: Tue May 25, 2021 11:48 am
by PhantomTramp
I usually have a cup of coffee and some kind of pastry...
The Tramp
