Ubuntu/24: Difference between revisions

From Omnia
Jump to navigation Jump to search
Tag: Reverted
Line 88: Line 88:
Or <ref>https://askubuntu.com/questions/234758/how-to-use-a-python-virtualenv-with-sudo</ref>
Or <ref>https://askubuntu.com/questions/234758/how-to-use-a-python-virtualenv-with-sudo</ref>
  sudo sh -c ". venv/bin/active ; pypi-install $PACKAGE"
  sudo sh -c ". venv/bin/active ; pypi-install $PACKAGE"
== os-release ==
<pre>
$ cat /etc/os-release
PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.1 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo
</pre>


== apt sources.list ==
== apt sources.list ==

Revision as of 02:22, 1 February 2025

NTP

systemctl status systemd-timesyncd
/etc/systemd/timesyncd.conf
 [Time]
 NTP=ntp.example.com
/etc/systemd/timesyncd.conf.d/
systemctl stop systemd-timesyncd
systemctl start systemd-timesyncd

---

One-shot sync:

chronyd -q

One-shot time check:

chronyd -Q


root@IRV-CI-101:~/pbis-open-9.1.0.551.linux.x86_64.deb# chronyd -q
Command 'chronyd' not found, but can be installed with:
apt install chrony
root@IRV-CI-101:~/pbis-open-9.1.0.551.linux.x86_64.deb# ntpdate
Command 'ntpdate' not found, but can be installed with:
apt install ntpsec-ntpdate


About time synchronisation | Ubuntu
https://ubuntu.com/server/docs/about-time-synchronisation

Dual Boot - Remember Last Choice

dual boot - How to get grub2 to remember last choice? - Ask Ubuntu - http://askubuntu.com/questions/148662/how-to-get-grub2-to-remember-last-choice

Ubuntu:

/etc/default/grub:

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true

then run:

sudo update-grub

pip install

root@~# pip3 install [PACKAGE]
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.

    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.

    If you wish to install a non-Debian packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.

    See /usr/share/doc/python3.12/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
sudo apt install python3-venv
sudo python3 -m venv .pyadmin
. .pyadmin/bin/activate
# do the things
# python -m pip install [package]
deactivate

Or

cd /opt
sudo python3 -m venv /opt/pyadmin
sudo /opt/pyadmin/bin/python -m pip install [package]

Or [1]

sudo sh -c ". venv/bin/active ; pypi-install $PACKAGE"

os-release

$ cat /etc/os-release
PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.1 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo

apt sources.list

/etc/apt/sources.list ::

$ cat /etc/apt/sources.list
# Ubuntu sources have moved to /etc/apt/sources.list.d/ubuntu.sources

/etc/apt/sources.list.d/ubuntu.sources ::

Types: deb
URIs: http://us.archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb
URIs: http://security.ubuntu.com/ubuntu
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

keywords