Difference between revisions of "Linux Notes"

From Simson Garfinkel
Jump to navigationJump to search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
Simson's notes on Linux.
Some notes on Linux, perhaps quite old


==Initial Setup==
===Pentoo===
```
pentoo-install
```
* Install  with networking enabled
Log in:
```
rc-update add sshd default
rc-service sshd start
sudo emerge --ask app-editors/emacs
```
See https://wiki.gentoo.org/wiki/SSH
===Fedora===
To install Fedora from the Live User:
* Application->System Tools->Install to Hard Drive
To enable remote access:
* Fedora now defaults to firewall on so you probably need to run:
    system-config-firewall
It may not be installed so need to yum install system-config-firewall.  There is another firewall tool used by default, but it isn't yet feature complete so I still use system-config-firewall. Then allow port 22.
Also be sure that  sshd is started/enabled:
    systemctl enable sshd.service
    systemctl start sshd.service


==Find current Linux Version==
==Find current Linux Version==
;ubuntu
===ubuntu===
     cat  /etc/lsb-release
     cat  /etc/lsb-release


==Updating, Upgrading and Installing==
==Updating, Upgrading and Installing==
===Update Fedora===
===Update Fedora===
   sudo yum update         # updates RPM database
   sudo yum update        # downloads and installs out-of-date RPMs
  sudo yum upgrade       # downloads and installs out-of-date RPMs
  sudo yum list installed # shows what is installed
  sudo yum list                # shows all packages available.
 
===Update Ubuntu===
===Update Ubuntu===
   sudo apt-get update
   sudo apt-get update   # updates the databases
   sudo apt-get upgrade
   sudo apt-get upgrade   # downloads and installs the .apt files
===Upgrade Ubuntu===
===Upgrade Ubuntu===
# See https://help.ubuntu.com/community/NattyUpgrades
# See https://help.ubuntu.com/community/NattyUpgrades
Line 21: Line 53:
     sudo do-release-upgrade
     sudo do-release-upgrade


===Installing Fedora from the Live User===
==Ignoring TCP Reset==
Application->System Tools->Install to Hard Drive
Mac:
    ipfw add 1000 drop tcp from any to me tcpflags rst in


==Apt Help==
Linux:
    iptables -I FORWARD -p tcp --tcp-flags RST RST -j DROP

Latest revision as of 08:32, 18 June 2023

Some notes on Linux, perhaps quite old

Initial Setup

Pentoo

``` pentoo-install ```

  • Install with networking enabled

Log in: ``` rc-update add sshd default rc-service sshd start sudo emerge --ask app-editors/emacs ``` See https://wiki.gentoo.org/wiki/SSH

Fedora

To install Fedora from the Live User:

  • Application->System Tools->Install to Hard Drive

To enable remote access:

  • Fedora now defaults to firewall on so you probably need to run:
   system-config-firewall

It may not be installed so need to yum install system-config-firewall. There is another firewall tool used by default, but it isn't yet feature complete so I still use system-config-firewall. Then allow port 22.

Also be sure that sshd is started/enabled:

   systemctl enable sshd.service
   systemctl start sshd.service

Find current Linux Version

ubuntu

   cat  /etc/lsb-release

Updating, Upgrading and Installing

Update Fedora

 sudo yum update        # downloads and installs out-of-date RPMs
 sudo yum list installed # shows what is installed
 sudo yum list                # shows all packages available.

Update Ubuntu

 sudo apt-get update    # updates the databases
 sudo apt-get upgrade   # downloads and installs the .apt files

Upgrade Ubuntu

  1. See https://help.ubuntu.com/community/NattyUpgrades
  2. In System->Administration->Update Manager, click on "Settings" and chose the set of releases you wish.

Network Upgrade for Ubuntu Servers

   sudo apt-get install update-manager-core
   sudo do-release-upgrade

Ignoring TCP Reset

Mac:

   ipfw add 1000 drop tcp from any to me tcpflags rst in

Linux:

   iptables -I FORWARD -p tcp --tcp-flags RST RST -j DROP