From c3145fcd9ac6dc680a7004c0f86f7f838140baf5 Mon Sep 17 00:00:00 2001 From: Sam Rolfe Date: Sun, 15 Feb 2026 12:34:35 +1100 Subject: [PATCH] Remove migration and documentation files --- ai_dev_plan.md | 75 - all_software.md | 1 - docs/02_software_migration_plan.md | 65 - docs/02_software_migration_plan_filled.md | 67 - docs/06_application_data_notes.md | 18 - docs/INSTALL_NIXOS_WIPE_NVME_FLAKE.md | 176 -- docs/nixos_build_spec.md | 99 - docs/software_inventory.md | 184 -- logs/01_system_recon.log | 3102 -------------------- logs/04_nixos_recon.log | 3145 --------------------- logs/05_hardware_scan.log | 808 ------ logs/06_netplan_config.log | 144 - niri-4screen.md | 156 - plan.md | 55 - previous_setup.md | 192 -- previous_setup_software.md | 112 - results/configuration.nix | 117 - results/generated_configuration.nix | 144 - results/generated_home.nix | 123 - setup.md | 59 - software_to_add.md | 16 - 21 files changed, 8858 deletions(-) delete mode 100644 ai_dev_plan.md delete mode 100644 all_software.md delete mode 100755 docs/02_software_migration_plan.md delete mode 100755 docs/02_software_migration_plan_filled.md delete mode 100755 docs/06_application_data_notes.md delete mode 100644 docs/INSTALL_NIXOS_WIPE_NVME_FLAKE.md delete mode 100644 docs/nixos_build_spec.md delete mode 100644 docs/software_inventory.md delete mode 100755 logs/01_system_recon.log delete mode 100755 logs/04_nixos_recon.log delete mode 100755 logs/05_hardware_scan.log delete mode 100755 logs/06_netplan_config.log delete mode 100644 niri-4screen.md delete mode 100644 plan.md delete mode 100644 previous_setup.md delete mode 100644 previous_setup_software.md delete mode 100755 results/configuration.nix delete mode 100755 results/generated_configuration.nix delete mode 100755 results/generated_home.nix delete mode 100755 setup.md delete mode 100644 software_to_add.md diff --git a/ai_dev_plan.md b/ai_dev_plan.md deleted file mode 100644 index 5746fad..0000000 --- a/ai_dev_plan.md +++ /dev/null @@ -1,75 +0,0 @@ -# Personal AI Agent: "About Me" Profile Generator - -**Project Goal** -Build a showcase AI system that scans and summarizes your professional/personal work from self-hosted services (primarily Gitea for code/repos, plus Flatnotes/Trillium/HedgeDoc for notes/ideas/projects). The agent answers employer-style questions dynamically (e.g., "Summarize Giordano's coding projects and skills") with RAG-grounded responses, links, and image embeds where relevant. - -Emphasize broad AI toolchain integration for skill development and portfolio impact: agentic workflows, RAG pipelines, orchestration, multi-LLM support. No frontend focus — terminal/API-triggered queries only. - -**Key Features** -- Periodic/full scanning of services to extract text, summaries, code snippets, links, images. -- Populate & query a local vector DB (RAG) for semantic search. -- Agent reasons, retrieves, generates responses with evidence (links/images). -- Multi-LLM fallback (DeepSeek primary, Gemini/OpenCode trigger). -- Scheduled/automated updates via pipelines. -- Local/Docker deployment for privacy & control. - -**Tools & Stack Overview** - -| Category | Tool(s) | Purpose & Why Chosen | Integration Role | -|-----------------------|----------------------------------|--------------------------------------------------------------------------------------|------------------| -| Core Framework | LangChain / LangGraph | Build agent, tools, chains, RAG logic. Modular, industry-standard for LLM apps. | Heart of agent & retrieval | -| Crawling/Extraction | Selenium / Playwright + Firecrawl (via LangChain loaders) | Handle auth/dynamic pages (Gitea login/nav), structured extraction (Markdown/JSON). | Scan web views & APIs | -| Vector Database | Chroma | Local, lightweight RAG store. Easy Docker setup, native LangChain integration. | Store embeddings for fast semantic search | -| LLM(s) | DeepSeek (via API) + Gemini / OpenCode | DeepSeek: cheap, strong reasoning (primary). Gemini/OpenCode: terminal trigger/fallback. | Reasoning & generation | -| Data Pipeline / Scheduling | Apache Airflow (Docker) | Industry-best for ETL/ETL-like scans (DAGs). Local install via official Compose. | Schedule periodic scans/updates to Chroma | -| Visual Prototyping | Flowise | No-code visual builder on LangChain. Quick agent/RAG prototyping & debugging. | Experiment with chains before code | -| Script/Workflow Orchestration | Windmill | Turn Python/LangChain scripts into reusable, scheduled flows. Dev-first, high growth.| Reactive workflows (e.g., on-commit triggers) | -| Event-Driven Automation | Activepieces | Connect services event-based (e.g., Gitea webhook → re-scan). AI-focused pieces. | Glue for reactive triggers | - -**High-Level Architecture & Flow** - -1. **Ingestion Pipeline (Airflow + Crawlers)** - - Airflow DAG runs on schedule (daily/weekly) or manually. - - Task 1: LangChain agent uses Selenium/Playwright tool to browse/authenticate to services (e.g., Gitea repos, Flatnotes/Trillium pages). - - Task 2: Firecrawl loader extracts structured content (text, code blocks, links, image URLs). - - Task 3: LangChain chunks, embeds (DeepSeek embeddings), upserts to Chroma vector DB. - - Optional: Activepieces listens for events (e.g., Gitea push webhook) → triggers partial re-scan. - -2. **Agent Runtime (LangChain/LangGraph + DeepSeek)** - - Core agent (ReAct-style): Receives query (e.g., via terminal/OpenCode: "opencode query 'Giordano's top projects'"). - - Tools: Retrieve from Chroma (RAG), fetch specific pages/images if needed. - - LLM: DeepSeek for cost-effective reasoning/summarization. Fallback to Gemini if complex. - - Output: Natural response with summaries, links (e.g., Gitea repo URLs), embedded image previews (from scanned pages). - -3. **Prototyping & Orchestration Layer** - - Use Flowise to visually build/test agent chains/RAG flows before committing to code. - - Windmill wraps scripts (e.g., scan script) as jobs/APIs. - - Activepieces adds event-driven glue (e.g., new note in Trillium → notify/update DB). - -**Deployment & Running Locally** -- Everything in Docker Compose: Airflow (official image), Chroma, Python services (LangChain agent), optional Flowise/Windmill containers. -- Secrets: Env vars for API keys (DeepSeek, service auth). -- Trigger: Terminal via OpenCode/Gemini CLI → calls agent endpoint/script. -- Scale: Start simple (manual scans), add Airflow scheduling later. - -**Skill Showcase & Portfolio Value** -- Demonstrates: Agentic AI, RAG pipelines, web crawling with auth, multi-tool orchestration, cost-optimized LLMs, local/self-hosted infra. -- Broad coverage: LangChain ecosystem + industry ETL (Airflow) + modern AI workflow tools (Flowise/Windmill/Activepieces). -- Low cost: DeepSeek keeps API bills minimal (often <$5/month even with frequent scans/queries). - -**Next Steps (Implementation Phases)** -1. Setup local Docker env + Chroma + DeepSeek API key. -2. Build basic crawler tools (Selenium + Firecrawl) for Gitea/Flatnotes. -3. Prototype agent in Flowise, then code in LangChain. -4. Add Airflow DAG for scheduled ingestion. -5. Integrate Windmill/Activepieces for extras. -6. Test queries, refine summaries/links/images. - -This setup positions you strongly for AI engineering roles while building real, integrated skills. - -** Extra tools to add. -- AutoMaker -- AutoCoder - These assist in set and forget long review AI -- OpenRouter - Single access point for any CLI with useage fee. -- Aider - CLI code and file editing with OpenROuter for any model -- Goose - integrates with system and MCP servers like ClawBot diff --git a/all_software.md b/all_software.md deleted file mode 100644 index 8b13789..0000000 --- a/all_software.md +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/02_software_migration_plan.md b/docs/02_software_migration_plan.md deleted file mode 100755 index 7e24345..0000000 --- a/docs/02_software_migration_plan.md +++ /dev/null @@ -1,65 +0,0 @@ -# Phase 2: Software Migration Plan & Mapping - -**Objective:** To create a clear mapping from currently installed software (via APT and Snap) to their equivalents in the NixOS ecosystem. This list will directly inform the creation of the `configuration.nix` file. - -## Analysis Summary - -The reconnaissance scan revealed a large number of installed packages. The following is a high-level summary and a plan for the most critical software components identified. - -**Instructions:** Review this list. Add any missing critical applications. The "NixOS Package Name" column should be filled in by searching for the application on [NixOS Search](https://search.nixos.org/packages). - ---- - -### Tier 1: Critical Applications & Services - -These are essential for your daily workflow and server functions. - -| Application Name | Installed Via | Notes | NixOS Package Name / Module | -| ----------------------- | ------------- | ----------------------------------------------- | -------------------------------- | -| Docker | `apt` | Core virtualization tool. | `virtualisation.docker.enable = true;` | -| Docker Compose | `apt` | Used for multi-container Docker apps. | `docker-compose` | -| Firefox | `snap` | Primary web browser. | `firefox` | -| Thunderbird | `snap` | Email client. | `thunderbird` | -| Kitty | `apt` | Terminal emulator. | `kitty` | -| Neovim (from dotfiles) | Manual/Git | Primary text editor. | `neovim` | -| Snapcast (Server/Client)| `apt`? | Need to locate config files (`/etc/snap*`). | `snapcast-server`, `snapcast-client` | -| Gitea (mentioned) | Docker/Manual | Git service. | `gitea` or managed via Docker | -| Nushell | `snap` | Shell. | `nushell` | -| --- | --- | --- | --- | - - -### Tier 2: Development & CLI Tools - -Essential tools for your development and command-line environment. - -| Tool Name | Installed Via | Notes | NixOS Package Name | -| ----------------------- | ------------- | ----------------------------------------------- | -------------------------------- | -| Git | `apt` | Version control. | `git` | -| Rust (cargo, rustc) | `apt` | Rust programming language toolchain. | `rustc`, `cargo` | -| Node.js | `apt` | JavaScript runtime. | `nodejs` (specify version) | -| Python 3 | `apt` | Python programming language. | `python3` | -| build-essential / gcc | `apt` | C/C++ compiler and core build tools. | `gcc`, `gnumake` | -| btop | `apt` | Resource monitor. | `btop` | -| eza / bat / fzf | `apt` | Modern CLI tools. | `eza`, `bat`, `fzf` | -| --- | --- | --- | --- | - - -### Tier 3: Desktop & GUI Applications - -Standard desktop applications. - -| Application Name | Installed Via | Notes | NixOS Package Name | -| ----------------------- | ------------- | ----------------------------------------------- | -------------------------------- | -| LibreOffice | `apt` | Office suite. | `libreoffice` | -| Flameshot | `apt` | Screenshot tool. | `flameshot` | -| GIMP / Inkscape (if any)| `apt`? | Graphics editors. | `gimp`, `inkscape` | -| GNOME Apps (various) | `apt` | Calculator, Clocks, etc. | Handled by `services.xserver.desktopManager.gnome.enable = true;` | -| --- | --- | --- | --- | - -## Plan for Other Packages - -- **System Libraries:** The vast majority of packages listed in the log are system libraries (files ending in `...:amd64`, `...-dev`, `lib...`). These will be managed automatically by NixOS as dependencies for the applications you choose to install. You do not need to list them manually. -- **Snap Packages:** All applications installed via `snap` will need to be replaced with their NixOS/Flathub equivalents. NixOS does not support Snap out of the box. -- **De-duplication:** Many packages are related (e.g., `g++`, `gcc`, `cpp`). In NixOS, installing the `gcc` package will provide the necessary toolchain. - -**Next Step:** Use this document as a worksheet to build the `environment.systemPackages` list in the `configuration.nix.template` file. diff --git a/docs/02_software_migration_plan_filled.md b/docs/02_software_migration_plan_filled.md deleted file mode 100755 index b966f92..0000000 --- a/docs/02_software_migration_plan_filled.md +++ /dev/null @@ -1,67 +0,0 @@ -# Phase 2: Software Migration Plan & Mapping (Filled) - -**Objective:** To create a clear mapping from currently installed software (via APT and Snap) to their equivalents in the NixOS ecosystem. This list will directly inform the creation of the `configuration.nix` file. - -## Analysis Summary - -The following tables are based on the `logs/01_system_recon.log` file. - ---- - -### Tier 1: Critical Applications & Services - -These are essential for your daily workflow and server functions. - -| Application Name | Installed Via | Notes | NixOS Package Name / Module | -| ----------------------- | ------------- | ----------------------------------------------- | -------------------------------- | -| Firefox | `snap` | Primary web browser. | `firefox` | -| Thunderbird | `snap` | Email client. | `thunderbird` | -| Kitty | `apt` | Terminal emulator. | `kitty` | -| Neovim | `apt` | Primary text editor. | `neovim` | -| Nushell | `snap` | Shell. | `nushell` | -| VS Code | `snap` | Code editor. | `vscode` | -| Telegram Desktop | `snap` | Messaging app. | `telegram-desktop` | -| --- | --- | --- | --- | - - -### Tier 2: Development & CLI Tools - -Essential tools for your development and command-line environment. - -| Tool Name | Installed Via | Notes | NixOS Package Name | -| ----------------------- | ------------- | ----------------------------------------------- | -------------------------------- | -| Git | `apt` | Version control. | `git` | -| Rust (cargo, rustc) | `apt` | Rust programming language toolchain. | `rustc`, `cargo` | -| Node.js | `apt` | JavaScript runtime. | `nodejs` (specify version) | -| Python 3 | `apt` | Python programming language. | `python3` | -| build-essential / gcc | `apt` | C/C++ compiler and core build tools. | `gcc`, `gnumake` | -| btop | `apt` | Resource monitor. | `btop` | -| eza | `apt` | Modern `ls` replacement. | `eza` | -| bat | `apt` | Modern `cat` replacement. | `bat` | -| fzf | `apt` | Command-line fuzzy finder. | `fzf` | -| ripgrep | `apt` | Fast search tool. | `ripgrep` | -| zoxide | `apt` | Smarter `cd` command. | `zoxide` | -| --- | --- | --- | --- | - - -### Tier 3: Desktop & GUI Applications - -Standard desktop applications. - -| Application Name | Installed Via | Notes | NixOS Package Name | -| ----------------------- | ------------- | ----------------------------------------------- | -------------------------------- | -| LibreOffice | `apt` | Office suite. | `libreoffice` | -| Flameshot | `apt` | Screenshot tool. | `flameshot` | -| VLC | `apt` | Media player. | `vlc` | -| Spotify | `snap` | Music player. | `spotify` | -| Timeshift | `apt` | System restore utility. | `timeshift` | -| GNOME Apps (various) | `apt` | Calculator, Clocks, etc. | Handled by `services.xserver.desktopManager.gnome.enable = true;` | -| --- | --- | --- | --- | - -## Plan for Other Packages - -- **System Libraries:** The vast majority of packages listed in the log are system libraries (files ending in `...:amd64`, `...-dev`, `lib...`). These will be managed automatically by NixOS as dependencies for the applications you choose to install. You do not need to list them manually. -- **Snap Packages:** All applications installed via `snap` will need to be replaced with their NixOS/Flathub equivalents. NixOS does not support Snap out of the box. The list above includes the most important ones. -- **De-duplication:** Many packages are related (e.g., `g++`, `gcc`, `cpp`). In NixOS, installing the `gcc` package will provide the necessary toolchain. - -**Next Step:** Use this document as a worksheet to build the `environment.systemPackages` list in the `configuration.nix` file. diff --git a/docs/06_application_data_notes.md b/docs/06_application_data_notes.md deleted file mode 100755 index 8e12e9f..0000000 --- a/docs/06_application_data_notes.md +++ /dev/null @@ -1,18 +0,0 @@ -# Application Data Notes for NixOS Migration - -This document outlines considerations for application-specific data that may need special handling during the NixOS migration. - -## Important Considerations: - -* **GPG Keys:** Your GnuPG keys are critical for cryptographic operations (e.g., signing Git commits, encrypting files). These are typically stored in `~/.gnupg/`. It is paramount to ensure these keys are backed up securely. - * **Action:** Verify that your `~/.gnupg/` directory is either included in a secure backup separate from `/data` (e.g., an encrypted archive) or that you have a recovery method (e.g., revoked subkeys, passphrase-protected master key backup) that is outside of this system. - -* **SSH Keys:** Your SSH keys (typically in `~/.ssh/`) are used for secure remote access (e.g., to Gitea, other servers). While you've indicated dotfiles will be managed, SSH private keys should *never* be committed directly to a public repository. - * **Action:** Confirm that you have a secure backup of your `~/.ssh/` directory, especially your private keys, in a location separate from `/data` (e.g., an encrypted USB stick, a secure password manager). These keys should be restored to the new NixOS system as part of your `home-manager` setup or manually. - -## Exclusions (No Action Required): - -* **Thunderbird Email:** You have confirmed that Thunderbird uses Gmail in the cloud. No local migration of email data is required. -* **Google Chrome / Mozilla Firefox Profiles:** You have confirmed that browser data (bookmarks, passwords, extensions) are synced via your accounts. No local migration of browser profiles is required. - -This document serves as a reminder to address these specific local application data points when configuring your new NixOS environment. \ No newline at end of file diff --git a/docs/INSTALL_NIXOS_WIPE_NVME_FLAKE.md b/docs/INSTALL_NIXOS_WIPE_NVME_FLAKE.md deleted file mode 100644 index d1a4241..0000000 --- a/docs/INSTALL_NIXOS_WIPE_NVME_FLAKE.md +++ /dev/null @@ -1,176 +0,0 @@ -# NixOS Install Guide (wipe NVMe, install from flake on Integral300) - -This guide assumes: -- You are currently on Ubuntu -- You will WIPE the entire NVMe: /dev/nvme0n1 -- You will install NixOS with: - - UEFI + systemd-boot - - Btrfs with subvolumes (@ and @home) - - No encryption - - zram swap (configured in NixOS config) -- Your config repo is a flake with output: `#sam-4screen-desktop` -- Integral300 (ext4) is available and will be mounted on NixOS at: /data - - UUID: 27febd74-20aa-4a3a-92c1-6fdd1ad7e88e -- Dotfiles will live on the installed system at: - - `~/dotfiles` (NOT on /data) - -Important constraints: -- `hosts/sam-4screen-desktop/hardware-configuration.nix` is currently a placeholder. - You MUST generate and copy the real one during install before running nixos-install. - ---- - -## A) On Ubuntu: prepare and push the config repo to Gitea - -1) Go to your repo folder (example): - - If your repo is on Integral300 already: - - `cd /media/sam/Integral300/` - - Otherwise clone it to Integral300: - - `cd /media/sam/Integral300` - - `git clone ssh://git@://.git nixos-config` - - `cd nixos-config` - -2) Ensure the flake evaluates: - - `nix --version` - - `nix flake show` - -3) Commit your changes: - - `git status` - - `git add -A` - - `git commit -m "chore: prep install guide + HM config"` - -4) Push to Gitea: - - `git push` - -If you don’t have `flake.lock` yet, you can create it: -- `nix flake lock` -Then commit/push it too. - ---- - -## B) Boot NixOS installer (ISO) - -1) Boot the NixOS ISO (graphical or minimal). -2) Open a terminal. - ---- - -## C) Wipe / partition / format / mount (CLI method) - -WARNING: This wipes the whole NVMe. Double-check the disk is correct. - -### 1) Identify disks -- `lsblk -f` -Confirm: -- NVMe target: /dev/nvme0n1 (about 953G) -- Integral300 disk by UUID is present: 27febd74-20aa-4a3a-92c1-6fdd1ad7e88e - -### 2) Wipe and create partitions -This creates: -- p1 = EFI (1GiB) -- p2 = Btrfs (rest) - -Commands: -- `sudo wipefs -a /dev/nvme0n1 || true` -- `sudo sgdisk --zap-all /dev/nvme0n1` - -- `sudo sgdisk -n 1:1MiB:+1GiB -t 1:EF00 -c 1:EFI /dev/nvme0n1` -- `sudo sgdisk -n 2:0:0 -t 2:8300 -c 2:NIXOS /dev/nvme0n1` - -Verify: -- `sudo fdisk -l /dev/nvme0n1` - -### 3) Format -- `sudo mkfs.fat -F32 -n EFI /dev/nvme0n1p1` -- `sudo mkfs.btrfs -L nixos /dev/nvme0n1p2` - -### 4) Create Btrfs subvolumes -- `sudo mount /dev/nvme0n1p2 /mnt` -- `sudo btrfs subvolume create /mnt/@` -- `sudo btrfs subvolume create /mnt/@home` -- `sudo umount /mnt` - -### 5) Mount target layout for install -- `sudo mount -o subvol=@,compress=zstd,noatime /dev/nvme0n1p2 /mnt` -- `sudo mkdir -p /mnt/home` -- `sudo mount -o subvol=@home,compress=zstd,noatime /dev/nvme0n1p2 /mnt/home` - -Mount EFI at /mnt/boot (systemd-boot expects /boot): -- `sudo mkdir -p /mnt/boot` -- `sudo mount /dev/nvme0n1p1 /mnt/boot` - -### 6) Mount Integral300 so we can access the flake repo (offline-friendly) -- `sudo mkdir -p /mnt/data` -- `sudo mount /dev/disk/by-uuid/27febd74-20aa-4a3a-92c1-6fdd1ad7e88e /mnt/data` - ---- - -## D) Generate hardware-configuration.nix (REQUIRED) - -1) Generate: -- `sudo nixos-generate-config --root /mnt` - -2) Copy the generated hardware config into your repo (overwrite placeholder): -- If your repo is at `/mnt/data/nixos-config`: - - `sudo cp /mnt/etc/nixos/hardware-configuration.nix /mnt/data/nixos-config/hosts/sam-4screen-desktop/hardware-configuration.nix` - -If your repo folder name is different, adjust accordingly. - -Optional sanity check: -- `sed -n '1,200p' /mnt/data/nixos-config/hosts/sam-4screen-desktop/hardware-configuration.nix` - ---- - -## E) Install NixOS using the flake - -From the installer environment, run: -- `sudo nixos-install --flake /mnt/data/nixos-config#sam-4screen-desktop` - -Notes: -- The installer may ask you to set a root password. Do so. -- If you prefer not setting root password and using only your user + sudo, say so and we can adjust. - -After install: -- `sudo reboot` - ---- - -## F) First boot checklist (post-install) - -1) Connect to Wi-Fi: -- `nmtui` (recommended) -- Connect to SSID: "Aussie Broadband 8729" - -2) Verify static IP: -- `ip a show wlp4s2` -If it got DHCP, force one reconnect: -- `nmcli networking off; nmcli networking on` -or: -- `nmcli connection down ""; nmcli connection up ""` - -3) Verify SSH works (from another machine): -- `ssh sam@192.168.20.27` - -4) Verify /data mounted (this is for your storage drive and for accessing the config repo if you keep it there): -- `mount | grep ' /data '` - -5) Put dotfiles onto the system at ~/dotfiles - -Option A (recommended): clone dotfiles repo: -- `git clone ~/dotfiles` - -Option B: copy from Integral300 if they currently only live there: -- `cp -a /data/home_sam_ubuntu/dotfiles ~/dotfiles` - -6) Verify dotfiles exist: -- `ls -la ~/dotfiles` - ---- - -## G) After install: commit the new hardware-configuration.nix -Back on your running system (or from Ubuntu before wiping, if you mounted and copied it there): -- `cd /data/nixos-config` (or wherever your repo is) -- `git status` -- `git add hosts/sam-4screen-desktop/hardware-configuration.nix` -- `git commit -m "feat: add generated hardware-configuration for sam-4screen-desktop"` -- `git push` diff --git a/docs/nixos_build_spec.md b/docs/nixos_build_spec.md deleted file mode 100644 index b52ba0b..0000000 --- a/docs/nixos_build_spec.md +++ /dev/null @@ -1,99 +0,0 @@ -# NixOS Build Spec (sam-4screen-desktop) - -## Disk / Boot (WIPE ENTIRE NVMe DISK) - -Target disk: /dev/nvme0n1 -- Size: 953.87 GiB (1024209543168 bytes), 2000409264 sectors -- Model: PM951 NVMe SAMSUNG 1024GB -- NVMe serial: S2FZNXAH301424 -- NVMe WWID: nvme.144d-2020202020205332465a4e584148333031343234-504d393531204e564d652053414d53554e4720313032344742-00000001 -- Sector size (logical/physical): 512 bytes / 512 bytes - -DECISION (CONFIRMED): -- Do NOT keep Windows. -- Wipe the entire /dev/nvme0n1 (all existing partitions will be deleted/overwritten). - -Installer safety: -- Install target is NVMe only. Do not select /dev/sdX devices in the installer. -- Device names like /dev/sdb, /dev/sdc can change across boots; always rely on UUID/label when mounting non-target disks. - -Verification commands (run before wiping, if you want one last check): -- `lsblk -o NAME,SIZE,TYPE,FSTYPE,LABEL,UUID,MOUNTPOINTS` -- `sudo fdisk -l /dev/nvme0n1` - -Boot method: -- UEFI -- Bootloader: systemd-boot - -Filesystem / layout: -- Root filesystem: Btrfs (with subvolumes) -- Encryption: none -- Swap: zram -- Hibernate: no -- /home: Btrfs subvolume - -Partitioning approach: -- Manual in the installer (no disko) - -Recommended layout: -- New GPT on /dev/nvme0n1 -- EFI System Partition (vfat), mounted at /boot -- Btrfs partition for the rest - - Subvolume @ mounted at / - - Subvolume @home mounted at /home - -IMPORTANT: -- `hosts/sam-4screen-desktop/hardware-configuration.nix` is currently a placeholder. -- During install after mounting to /mnt: - 1) Run: `nixos-generate-config --root /mnt` - 2) Copy: `/mnt/etc/nixos/hardware-configuration.nix` into: - `hosts/sam-4screen-desktop/hardware-configuration.nix` - -## Other attached disks (DO NOT FORMAT) -- /dev/sda (240GB) model: Patriot Burst El (KEEP) - - /dev/sda1: Microsoft reserved partition (~15MiB) - - /dev/sda2: NTFS label "Back Up" (keep) -- TempBackup (ext4) UUID=4f9c4bd5-fea5-408f-9370-731fc095da3f (~465GiB/500GB) (KEEP) - - Model: WD5000BEVT-22ZAT - - Serial: WD-WXNY08ND2684 - - NOTE: device name may appear as /dev/sdX depending on boot/USB order; identify by UUID/label/model. -- Integral300 (ext4) UUID=27febd74-20aa-4a3a-92c1-6fdd1ad7e88e (~298GiB/320GB) - - Mount at /data - - NOTE: device name may change; config always uses /dev/disk/by-uuid. -- XPSystemDrive (ext4) UUID=82c994f1-9adb-49e4-ba1e-5b6e5ccbd49b (~149GiB/160GB) (KEEP) - - Model: HTS541616J9SA00 (Hitachi) - - NOTE: device name may appear as /dev/sdX depending on boot/USB order; identify by UUID/label/model. - -## Networking -- Use NetworkManager - -Static IPv4 policy (CONFIRMED): -- Static IPv4 should be applied to Wi-Fi SSID: - - SSID / connection id: "Aussie Broadband 8729" - - Interface: wlp4s2 - - IP: 192.168.20.27/24 - - Gateway: 192.168.20.1 - - DNS: 192.168.20.35, 192.168.20.13 -- Wired enp0s31f6: no static IP required for now - -Secrets policy: -- Do not commit Wi-Fi PSKs to git. -- Static IP enforcement is implemented via a NetworkManager dispatcher script. - -## Data drive mount -- Integral300 ext4 UUID=27febd74-20aa-4a3a-92c1-6fdd1ad7e88e -- Mountpoint on NixOS: /data (preferred) - -## Dotfiles policy -- Dotfiles live on the installed system at: ~/dotfiles -- Do not depend on /data for dotfiles. - -## Desktop -- Primary compositor: Niri -- Display/login manager: greetd + tuigreet -- Session start command: `niri --session` (do not use `niri-session`) -- GPU: Intel HD 630 + NVIDIA Quadro P620 -- Display appears to be driven by NVIDIA Quadro P620 (observed `/dev/fb0` on Ubuntu scan). Treat NVIDIA as primary unless proven otherwise. - -## Secrets policy -- No API keys or WiFi PSKs committed to git diff --git a/docs/software_inventory.md b/docs/software_inventory.md deleted file mode 100644 index d8309a8..0000000 --- a/docs/software_inventory.md +++ /dev/null @@ -1,184 +0,0 @@ -# Software Inventory (Source of Truth) - -This document is the canonical software list for the NixOS migration. -It consolidates prior notes and recon logs into a deduplicated plan. - -Legend: -- **NOW (Base boot / day-1)** = required for first successful NixOS boot and daily workflow basics -- **SOON** = useful early, but not required to boot and log in -- **LATER** = intentionally deferred until after a stable base system -- **DEFER (Docker later)** = explicitly not installed on base system (will be deployed as containers later) - ---- - -## 1) NOW (Base boot / day-1) - -### Desktop / session (Wayland) -- **niri** (primary compositor) -- **greetd + tuigreet** (display/login manager) -- **xwayland** (X11 compatibility where needed) -- **xdg-desktop-portal** + **xdg-desktop-portal-gtk** + **xdg-desktop-portal-gnome** (portals baseline; improves screencast/screen share odds) -- Clipboard: - - **wl-clipboard** -- Screenshots (Wayland): - - **grim** - - **slurp** - -### Core system services -- **NetworkManager** - - Static IPv4 is enforced on Wi-Fi SSID: **"Aussie Broadband 8729"** - - Interface: **wlp4s2** - - IP: **192.168.20.27/24** - - Gateway: **192.168.20.1** - - DNS: **192.168.20.35**, **192.168.20.13** - - Wired **enp0s31f6**: no static IP required for now (DHCP/unused) -- **OpenSSH server** (sshd) -- **PipeWire audio** (Pulse + ALSA) + **WirePlumber** -- **Firewall** (NixOS default; open SSH port only) - -### Terminal / shell -- **kitty** -- **zsh** - - **oh-my-zsh** - - **powerlevel10k** - - Integrations enabled: - - **atuin** - - **fzf** - - **zoxide** - -### Core CLI tools (daily essentials) -- **git** -- **neovim** -- Search/file tools: - - **ripgrep (rg)** - - **fd** -- Modern replacements: - - **bat** - - **eza** -- Convenience: - - **curl** - - **wget** - ---- - -## 2) SOON (after base boot is stable) - -These are commonly used, easy wins, but not required for “first login”. - -### Dev tools -- Compilers / build: - - **gcc** - - **gnumake** - - **pkg-config** -- Language toolchains (pick pinned versions later): - - **nodejs** - - **python3** (+ `python3Packages.pip` as needed) - - **go** - - Rust strategy: prefer **rustup** if you need toolchain flexibility, otherwise `rustc`/`cargo` from nixpkgs. - -### CLI utilities commonly used in the previous setup -- **jq** -- **btop** -- **lazygit** -- **zellij** -- **tealdeer (tldr)** -- **navi** -- **yazi** -- **dua-cli (dua)** -- **unzip / zip / p7zip** -- Clipboard (X11 fallback / mixed): - - **xclip** (optional; Wayland-first systems typically rely on `wl-clipboard`) - -### Apps from Ubuntu recon (snap list) with Nix equivalents -From `logs/04_nixos_recon.log` snap list: -- `code` → **vscode** (unfree) -- `firefox` → **firefox** -- `thunderbird` → **thunderbird** -- `telegram-desktop` → **telegram-desktop** -- `spotify` → **spotify** (unfree) -- `nushell` → **nushell** -- `mqtt-explorer` → **mqtt-explorer** (verify availability in nixpkgs) -- `notepad-plus-plus` → consider **notepadqq** or run via Wine (see “LATER”) - ---- - -## 3) LATER (deliberately deferred until base is reliable) - -### Desktop apps / optional GUI -- **Google Chrome** (unfree) (install once graphics/session is stable) -- **LibreOffice** -- **VLC** -- **Flameshot** - - Note: Flameshot on Wayland can be quirky; ensure portals + permissions work first. -- **Timeshift** - - Note: NixOS typically prefers rollback/snapshots via filesystem tooling (e.g., Btrfs snapshots). Use only if you explicitly want it. - -### Remote desktop / admin tools -- **Tailscale** (client) -- **RustDesk** (service/app) - -### Networking / diagnostics tools (as needed) -- **nmap** -- **arp-scan / arpwatch** -- **minicom / screen / cu** -- **ethtool** -- **tcpdump** - -### Notepad++ situation -- `notepad-plus-plus` snap existed on Ubuntu. - - NixOS options: - - **notepadqq** (native) - - **Wine** route (more moving parts) - - Keep this until the base system is stable. - ---- - -## 4) DEFER (Docker later) - -These are explicitly postponed and should NOT be part of the base NixOS install. - -- **Apprise** — **DEFER (Docker later)** -- **Obsidian** — **DEFER (Docker later)** - ---- - -## 5) AI / Agentic stack (LATER; not part of base boot) - -From `ai_dev_plan.md` and `software_to_add.md`, intentionally excluded from day-1: - -- Orchestration / pipelines: - - **Airflow** - - **Windmill** - - **Activepieces** -- Prototyping: - - **Flowise** -- RAG / DB: - - **Chroma** -- Crawling: - - **Selenium / Playwright** - - **Firecrawl** -- Agent frameworks: - - **LangChain / LangGraph** -- CLI AI tools: - - **Aider** - - **OpenCode** - - **Gemini CLI** - - **Goose / MCP tooling** -- Model routing: - - **OpenRouter** - -Plan: bring these up later via Docker Compose on top of a stable NixOS base. - ---- - -## 6) Notes / policies - -### Secrets policy (hard requirement) -- Do **not** commit API keys, tokens, WiFi PSKs, certificates, or private keys into git. -- Prefer: - - `~/.config/environment.d/*.conf` (local-only) - - a secrets manager (e.g. **sops-nix**) once the base system is stable - -### Graphics strategy note (pending confirmation) -- Hardware includes Intel HD 630 + NVIDIA Quadro P620. -- Final graphics configuration will depend on which GPU is actually driving the 4 monitors. diff --git a/logs/01_system_recon.log b/logs/01_system_recon.log deleted file mode 100755 index 5c29945..0000000 --- a/logs/01_system_recon.log +++ /dev/null @@ -1,3102 +0,0 @@ -System Reconnaissance Log - Thu Jan 22 07:30:38 AM AEDT 2026 ----------------------------------------------------- -\n -======================================================================== -=== DISK & FILESYSTEM INFORMATION -======================================================================== ---- -Running command: lsblk -f --- -NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS -loop0 squashfs 4.0 0 100% /snap/bare/5 -loop1 squashfs 4.0 0 100% /snap/code/218 -loop2 squashfs 4.0 0 100% /snap/code/217 -loop3 squashfs 4.0 0 100% /snap/core20/2682 -loop5 squashfs 4.0 0 100% /snap/firefox/7672 -loop6 squashfs 4.0 0 100% /snap/core20/2686 -loop7 squashfs 4.0 0 100% /snap/core22/2193 -loop8 squashfs 4.0 0 100% /snap/core18/2976 -loop9 squashfs 4.0 0 100% /snap/core24/1267 -loop10 squashfs 4.0 0 100% /snap/core24/1243 -loop11 squashfs 4.0 0 100% /snap/core18/2979 -loop12 squashfs 4.0 0 100% /snap/firefox/7633 -loop13 squashfs 4.0 0 100% /snap/firmware-updater/210 -loop14 squashfs 4.0 0 100% /snap/firmware-updater/216 -loop15 squashfs 4.0 0 100% /snap/gnome-3-38-2004/143 -loop16 squashfs 4.0 0 100% /snap/gnome-3-28-1804/198 -loop17 squashfs 4.0 0 100% /snap/gnome-42-2204/226 -loop18 squashfs 4.0 0 100% /snap/gnome-42-2204/247 -loop19 squashfs 4.0 0 100% /snap/gnome-46-2404/125 -loop20 squashfs 4.0 0 100% /snap/gnome-46-2404/145 -loop21 squashfs 4.0 0 100% /snap/gtk-common-themes/1535 -loop22 squashfs 4.0 0 100% /snap/mesa-2404/1165 -loop23 squashfs 4.0 0 100% /snap/mesa-2404/912 -loop24 squashfs 4.0 0 100% /snap/mqtt-explorer/31 -loop25 squashfs 4.0 0 100% /snap/nushell/1542 -loop26 squashfs 4.0 0 100% /snap/notepad-plus-plus/412 -loop27 squashfs 4.0 0 100% /snap/snapd/25935 -loop28 squashfs 4.0 0 100% /snap/nushell/1736 -loop29 squashfs 4.0 0 100% /snap/snap-store/1300 -loop30 squashfs 4.0 0 100% /snap/snap-store/1270 -loop31 squashfs 4.0 0 100% /snap/snapd/25577 -loop32 squashfs 4.0 0 100% /snap/snapd-desktop-integration/253 -loop33 squashfs 4.0 0 100% /snap/snapd-desktop-integration/315 -loop34 squashfs 4.0 0 100% /snap/spotify/88 -loop35 squashfs 4.0 0 100% /snap/spotify/89 -loop36 squashfs 4.0 0 100% /snap/telegram-desktop/6869 -loop37 squashfs 4.0 0 100% /snap/telegram-desktop/6883 -loop38 squashfs 4.0 0 100% /snap/thunderbird/919 -loop40 squashfs 4.0 0 100% /snap/thunderbird/933 -loop41 squashfs 4.0 0 100% /snap/wine-platform-9-devel-core22/33 -loop42 squashfs 4.0 0 100% /snap/wine-platform-runtime-core22/108 -loop43 squashfs 4.0 0 100% /snap/wine-platform-runtime-core22/107 -loop44 squashfs 4.0 0 100% /snap/core22/2216 -sda -├─sda1 -└─sda2 ntfs Back Up 0806B92006B90FA4 157.5G 30% /mnt/ntfs_sda2 -sr0 -nvme0n1 -├─nvme0n1p1 vfat FAT32 94CC-9DA4 55.7M 42% /boot/efi -├─nvme0n1p2 -├─nvme0n1p3 ntfs 8294CD2994CD2111 301.8G 40% /media/sam/8294CD2994CD2111 -├─nvme0n1p4 ntfs 6E1AA32B1AA2EEF1 88.5M 83% /mnt/ntfs_p4 -└─nvme0n1p5 ext4 1.0 4e99904c-ce6f-4c3c-898a-e29cfc373489 134.4G 64% / ---- -Command finished --- ---- -Running command: df -hT --- -Filesystem Type Size Used Avail Use% Mounted on -tmpfs tmpfs 6.3G 2.9M 6.3G 1% /run -/dev/nvme0n1p5 ext4 442G 285G 135G 68% / -tmpfs tmpfs 32G 270M 32G 1% /dev/shm -tmpfs tmpfs 5.0M 12K 5.0M 1% /run/lock -efivarfs efivarfs 256K 80K 172K 32% /sys/firmware/efi/efivars -/dev/nvme0n1p3 fuseblk 504G 203G 302G 41% /media/sam/8294CD2994CD2111 -/dev/nvme0n1p1 vfat 96M 41M 56M 42% /boot/efi -tmpfs tmpfs 6.3G 11M 6.3G 1% /run/user/1000 -/dev/sda2 fuseblk 224G 67G 158G 30% /mnt/ntfs_sda2 -/dev/nvme0n1p4 fuseblk 530M 442M 89M 84% /mnt/ntfs_p4 ---- -Command finished --- -\n -======================================================================== -=== USER FILE ASSESSMENT -======================================================================== -Analyzing major directories in user home: /home/sam -This will show the total size of each main user folder. ---- -Running command: du -sh /home/sam/{Documents,Downloads,Music,Pictures,Videos,Desktop,dotfiles} 2>/dev/null --- -20M /home/sam/Documents -1.3G /home/sam/Downloads -4.0K /home/sam/Music -1.9M /home/sam/Pictures -31M /home/sam/Videos -8.0K /home/sam/Desktop -1.7M /home/sam/dotfiles ---- -Command finished --- -\n -NOTE: A full file listing is a long-running process. -The following command can be used for a more detailed scan. -It is recommended to run this in the background and review the output later. -Example for a deeper scan (creates a separate log file): -# find /home/sam/Documents -type f > logs/documents_file_list.txt -\n -\n -======================================================================== -=== SOFTWARE INVENTORY -======================================================================== ---- -Checking for APT packages... --- ---- -Running command: dpkg --get-selections --- -accountsservice install -acl install -adb install -adduser install -adwaita-icon-theme install -alsa-base install -alsa-topology-conf install -alsa-ucm-conf install -alsa-utils install -amd64-microcode install -anacron install -android-libbase:amd64 install -android-libboringssl:amd64 install -android-libcutils:amd64 install -android-liblog:amd64 install -android-libsparse:amd64 install -android-libziparchive:amd64 install -android-sdk-platform-tools-common install -apg install -apparmor install -apport install -apport-core-dump-handler install -apport-gtk install -apport-symptoms install -appstream install -apt install -apt-config-icons install -apt-config-icons-hidpi install -apt-utils install -aptdaemon install -aptdaemon-data install -arp-scan install -arpwatch install -aspell install -aspell-en install -at-spi2-common install -at-spi2-core install -avahi-daemon install -avahi-utils install -baloo-kf5 install -baobab install -base-files install -base-passwd install -bash install -bash-completion install -bat install -bc install -bind9-dnsutils install -bind9-host install -bind9-libs:amd64 install -binutils install -binutils-common:amd64 install -binutils-x86-64-linux-gnu install -bison install -bluez install -bluez-cups install -bluez-obexd install -bolt install -borgbackup install -bpfcc-tools install -bpftrace install -brltty install -bsdextrautils install -bsdutils install -btop install -bubblewrap install -build-essential install -busybox-initramfs install -busybox-static install -bzip2 install -bzip2-doc install -ca-certificates install -ca-certificates-java install -cargo install -catdoc install -ccache install -chrome-gnome-shell install -cifs-utils install -clangd:amd64 install -clangd-18 install -cloud-guest-utils install -cloud-init install -cmake install -cmake-data install -colord install -colord-data install -command-not-found install -composer install -console-setup install -console-setup-linux install -coreutils install -cpio install -cpp install -cpp-13 install -cpp-13-x86-64-linux-gnu install -cpp-x86-64-linux-gnu install -cracklib-runtime install -cron install -cron-daemon-common install -cu install -cups install -cups-browsed install -cups-bsd install -cups-client install -cups-common install -cups-core-drivers install -cups-daemon install -cups-filters install -cups-filters-core-drivers install -cups-ipp-utils install -cups-pk-helper install -cups-ppdc install -cups-server-common install -curl install -dash install -dbus install -dbus-bin install -dbus-daemon install -dbus-session-bus-common install -dbus-system-bus-common install -dbus-user-session install -dc install -dconf-cli install -dconf-gsettings-backend:amd64 install -dconf-service install -debconf install -debconf-i18n install -debianutils install -default-jre install -default-jre-headless install -desktop-file-utils install -dfu-util install -dhcpcd-base install -dictionaries-common install -diffutils install -dirmngr install -distro-info install -distro-info-data install -dkms install -dmidecode install -dmsetup install -dmz-cursor-theme install -dns-root-data install -dnsmasq-base install -docbook-xml install -dolphin install -dosfstools install -dpkg install -dpkg-dev install -dracut-install install -dvisvgm install -e2fsprogs install -e2fsprogs-l10n install -eatmydata install -ed install -efibootmgr install -eject install -emacsen-common install -enchant-2 install -eog install -eslint install -espeak-ng-data:amd64 install -ethtool install -evince install -evince-common install -evolution-data-server install -evolution-data-server-common install -eza install -fakeroot install -fastboot install -fdisk install -fdupes install -ffmpeg install -ffmpegthumbs install -file install -findutils install -firebird3.0-common install -firebird3.0-common-doc install -firebird3.0-server-core:amd64 install -firebird3.0-utils install -firefox install -firmware-sof-signed install -flameshot install -flatpak install -flex install -fontconfig install -fontconfig-config install -fonts-crosextra-caladea install -fonts-crosextra-carlito install -fonts-dejavu install -fonts-dejavu-core install -fonts-dejavu-extra install -fonts-dejavu-mono install -fonts-droid-fallback install -fonts-freefont-ttf install -fonts-lato install -fonts-liberation install -fonts-liberation-sans-narrow install -fonts-linuxlibertine install -fonts-lmodern install -fonts-noto-cjk install -fonts-noto-color-emoji install -fonts-noto-core install -fonts-noto-extra install -fonts-noto-mono install -fonts-noto-ui-core install -fonts-opensymbol install -fonts-powerline install -fonts-sil-gentium install -fonts-sil-gentium-basic install -fonts-texgyre install -fonts-texgyre-math install -fonts-ubuntu install -fonts-urw-base35 install -foomatic-db-compressed-ppds install -fortune-mod install -fortunes-min install -fprintd install -friendly-recovery install -ftp install -fuse3 install -fwupd install -fwupd-signed install -fzf install -g++ install -g++-13 install -g++-13-x86-64-linux-gnu install -g++-x86-64-linux-gnu install -gamemode install -gamemode-daemon install -gawk install -gcc install -gcc-13 install -gcc-13-base:amd64 install -gcc-13-x86-64-linux-gnu install -gcc-14-base:amd64 install -gcc-x86-64-linux-gnu install -gcr install -gcr4 install -gdb install -gdisk install -gdm3 install -geoclue-2.0 install -geocode-glib-common install -gettext-base install -gh install -ghostscript install -ghostty install -gir1.2-accountsservice-1.0:amd64 install -gir1.2-adw-1:amd64 install -gir1.2-atk-1.0:amd64 install -gir1.2-atspi-2.0:amd64 install -gir1.2-ayatanaappindicator3-0.1 install -gir1.2-freedesktop:amd64 install -gir1.2-gck-2:amd64 install -gir1.2-gcr-4:amd64 install -gir1.2-gdesktopenums-3.0:amd64 install -gir1.2-gdkpixbuf-2.0:amd64 install -gir1.2-gdm-1.0 install -gir1.2-geoclue-2.0:amd64 install -gir1.2-gexiv2-0.10:amd64 install -gir1.2-girepository-2.0:amd64 install -gir1.2-glib-2.0:amd64 install -gir1.2-gmenu-3.0:amd64 install -gir1.2-gnomeautoar-0.1:amd64 install -gir1.2-gnomebg-4.0:amd64 install -gir1.2-gnomebluetooth-3.0:amd64 install -gir1.2-gnomedesktop-3.0:amd64 install -gir1.2-gnomedesktop-4.0:amd64 install -gir1.2-graphene-1.0:amd64 install -gir1.2-gstreamer-1.0:amd64 install -gir1.2-gtk-3.0:amd64 install -gir1.2-gtk-4.0:amd64 install -gir1.2-gtop-2.0:amd64 install -gir1.2-gudev-1.0:amd64 install -gir1.2-gweather-4.0:amd64 install -gir1.2-handy-1:amd64 install -gir1.2-harfbuzz-0.0:amd64 install -gir1.2-ibus-1.0:amd64 install -gir1.2-javascriptcoregtk-4.1:amd64 install -gir1.2-javascriptcoregtk-6.0:amd64 install -gir1.2-mutter-14:amd64 install -gir1.2-nm-1.0:amd64 install -gir1.2-nma4-1.0:amd64 install -gir1.2-notify-0.7:amd64 install -gir1.2-packagekitglib-1.0 install -gir1.2-pango-1.0:amd64 install -gir1.2-peas-1.0:amd64 install -gir1.2-polkit-1.0 install -gir1.2-rsvg-2.0:amd64 install -gir1.2-secret-1:amd64 install -gir1.2-snapd-2:amd64 install -gir1.2-soup-3.0:amd64 install -gir1.2-upowerglib-1.0:amd64 install -gir1.2-vte-2.91:amd64 install -gir1.2-webkit-6.0:amd64 install -gir1.2-webkit2-4.1:amd64 install -gir1.2-wnck-3.0:amd64 install -git install -git-man install -gjs install -gkbd-capplet install -glib-networking:amd64 install -glib-networking-common install -glib-networking-services install -gnome-accessibility-themes install -gnome-bluetooth-3-common install -gnome-bluetooth-sendto install -gnome-browser-connector install -gnome-calculator install -gnome-characters install -gnome-clocks install -gnome-control-center install -gnome-control-center-data install -gnome-control-center-faces install -gnome-desktop3-data install -gnome-disk-utility install -gnome-font-viewer install -gnome-initial-setup install -gnome-keyring install -gnome-keyring-pkcs11:amd64 install -gnome-logs install -gnome-menus install -gnome-online-accounts install -gnome-power-manager install -gnome-remote-desktop install -gnome-session-bin install -gnome-session-canberra install -gnome-session-common install -gnome-settings-daemon install -gnome-settings-daemon-common install -gnome-shell install -gnome-shell-common install -gnome-shell-extension-appindicator install -gnome-shell-extension-desktop-icons-ng install -gnome-shell-extension-manager install -gnome-shell-extension-prefs install -gnome-shell-extension-ubuntu-dock install -gnome-shell-extension-ubuntu-tiling-assistant install -gnome-shell-extensions install -gnome-startup-applications install -gnome-system-monitor install -gnome-terminal install -gnome-terminal-data install -gnome-text-editor install -gnome-themes-extra:amd64 install -gnome-themes-extra-data install -gnome-tweaks install -gnome-user-docs install -gnupg install -gnupg-l10n install -gnupg-utils install -golang-1.22-go install -golang-1.22-src install -golang-go:amd64 install -golang-src install -google-chrome-stable install -gperf install -gpg install -gpg-agent install -gpg-wks-client install -gpgconf install -gpgsm install -gpgv install -grep install -grim install -groff-base install -grub-common install -grub-efi-amd64 install -grub-efi-amd64-bin install -grub-efi-amd64-signed install -grub2-common install -gsettings-desktop-schemas install -gsettings-ubuntu-schemas install -gstreamer1.0-alsa:amd64 install -gstreamer1.0-gl:amd64 install -gstreamer1.0-gtk3:amd64 install -gstreamer1.0-libav:amd64 install -gstreamer1.0-packagekit install -gstreamer1.0-pipewire:amd64 install -gstreamer1.0-plugins-base:amd64 install -gstreamer1.0-plugins-base-apps install -gstreamer1.0-plugins-good:amd64 install -gstreamer1.0-plugins-ugly:amd64 install -gstreamer1.0-tools install -gstreamer1.0-vaapi:amd64 install -gstreamer1.0-x:amd64 install -gtk-update-icon-cache install -gtk2-engines-murrine:amd64 install -gtk2-engines-pixbuf:amd64 install -gvfs:amd64 install -gvfs-backends install -gvfs-common install -gvfs-daemons install -gvfs-fuse install -gvfs-libs:amd64 install -gyp install -gzip install -handlebars install -hdparm install -heif-gdk-pixbuf:amd64 install -heif-thumbnailer install -hicolor-icon-theme install -hostname install -hplip install -hplip-data install -humanity-icon-theme install -hunspell-en-us install -hwdata install -i965-va-driver:amd64 install -ibus install -ibus-data install -ibus-gtk:amd64 install -ibus-gtk3:amd64 install -ibus-gtk4:amd64 install -ibus-table install -ibus-table-cangjie-big install -ibus-table-cangjie3 install -ibus-table-cangjie5 install -ibverbs-providers:amd64 install -ieee-data install -iio-sensor-proxy install -im-config install -imagemagick install -imagemagick-6-common install -imagemagick-6.q16 install -inetutils-telnet install -info install -init install -init-system-helpers install -initramfs-tools install -initramfs-tools-bin install -initramfs-tools-core install -inputattach install -install-info install -intel-media-va-driver:amd64 install -intel-microcode install -inxi install -ipp-usb install -iproute2 install -ipscan install -iptables install -iputils-arping install -iputils-ping install -iputils-tracepath install -iso-codes install -iucode-tool install -java-common install -javascript-common install -jq install -jsonlint install -kactivities-bin install -kactivitymanagerd install -kbd install -kdeconnect install -kded5 install -kdegraphics-thumbnailers install -keditbookmarks install -kerneloops install -keyboard-configuration install -keyboxd install -keyutils install -kimageformat-plugins install -kinit install -kio install -kio-extras install -kio-extras-data install -kirigami-addons-data install -kitty install -kitty-doc install -kitty-shell-integration install -kitty-terminfo install -klibc-utils install -kmod install -konsole install -konsole-kpart install -kpackagelauncherqml install -kpackagetool5 install -kpeople-vcard:amd64 install -krb5-locales install -kuserfeedback-doc install -kwayland-data install -kwayland-integration:amd64 install -language-pack-en install -language-pack-en-base install -language-pack-gnome-en install -language-pack-gnome-en-base install -language-selector-common install -language-selector-gnome install -laptop-detect install -latexmk install -ldap-utils install -less install -lib32gcc-s1 install -lib32stdc++6 install -liba52-0.7.4:amd64 install -libaa1:amd64 install -libaacs0:amd64 install -libabsl20220623t64:amd64 install -libabw-0.1-1:amd64 install -libaccountsservice0:amd64 install -libacl1:amd64 install -libadwaita-1-0:amd64 install -libalgorithm-diff-perl install -libalgorithm-diff-xs-perl:amd64 install -libalgorithm-merge-perl install -libao-common install -libao4:amd64 install -libaom3:amd64 install -libapache-pom-java install -libapparmor1:amd64 install -libappimage1.0abi1t64:amd64 install -libappstream5:amd64 install -libapt-pkg6.0t64:amd64 install -libarchive13t64:amd64 install -libargon2-1:amd64 install -libaribb24-0t64:amd64 install -libasan8:amd64 install -libasound2-data install -libasound2-dev:amd64 install -libasound2t64:amd64 install -libaspell15:amd64 install -libass9:amd64 install -libassuan0:amd64 install -libasyncns0:amd64 install -libatasmart4:amd64 install -libatk-adaptor:amd64 install -libatk-bridge2.0-0t64:amd64 install -libatk-wrapper-java install -libatk-wrapper-java-jni:amd64 install -libatk1.0-0t64:amd64 install -libatm1t64:amd64 install -libatomic1:amd64 install -libatopology2t64:amd64 install -libatspi2.0-0t64:amd64 install -libattr1:amd64 install -libaudit-common install -libaudit1:amd64 install -libauthen-sasl-perl install -libavahi-client3:amd64 install -libavahi-common-data:amd64 install -libavahi-common3:amd64 install -libavahi-core7:amd64 install -libavahi-glib1:amd64 install -libavc1394-0:amd64 install -libavcodec-dev:amd64 install -libavcodec60:amd64 install -libavdevice-dev:amd64 install -libavdevice60:amd64 install -libavfilter-dev:amd64 install -libavfilter9:amd64 install -libavformat-dev:amd64 install -libavformat60:amd64 install -libavif-gdk-pixbuf:amd64 install -libavif16:amd64 install -libavutil-dev:amd64 install -libavutil58:amd64 install -libayatana-appindicator3-1 install -libayatana-ido3-0.4-0:amd64 install -libayatana-indicator3-7:amd64 install -libbabeltrace1:amd64 install -libbasicobjects0t64:amd64 install -libbdplus0:amd64 install -libbinutils:amd64 install -libbit-vector-perl:amd64 install -libblas3:amd64 install -libblkid-dev:amd64 install -libblkid1:amd64 install -libblockdev-crypto3:amd64 install -libblockdev-fs3:amd64 install -libblockdev-loop3:amd64 install -libblockdev-mdraid3:amd64 install -libblockdev-nvme3:amd64 install -libblockdev-part3:amd64 install -libblockdev-swap3:amd64 install -libblockdev-utils3:amd64 install -libblockdev3:amd64 install -libbluetooth3:amd64 install -libbluray2:amd64 install -libboost-filesystem1.83.0:amd64 install -libboost-iostreams1.83.0:amd64 install -libboost-locale1.83.0:amd64 install -libboost-thread1.83.0:amd64 install -libbpf1:amd64 install -libbpfcc:amd64 install -libbrlapi0.8:amd64 install -libbrotli-dev:amd64 install -libbrotli1:amd64 install -libbs2b0:amd64 install -libbsd0:amd64 install -libbsh-java install -libbytesize-common install -libbytesize1:amd64 install -libbz2-1.0:amd64 install -libbz2-dev:amd64 install -libc-bin install -libc-dev-bin install -libc-devtools install -libc6:amd64 install -libc6-dbg:amd64 install -libc6-dev:amd64 install -libc6-i386 install -libcaca0:amd64 install -libcairo-gobject-perl install -libcairo-gobject2:amd64 install -libcairo-perl install -libcairo-script-interpreter2:amd64 install -libcairo2:amd64 install -libcairomm-1.16-1:amd64 install -libcamel-1.2-64t64:amd64 install -libcanberra-gtk3-0t64:amd64 install -libcanberra-gtk3-module:amd64 install -libcanberra-pulse:amd64 install -libcanberra0t64:amd64 install -libcap-ng0:amd64 install -libcap2:amd64 install -libcap2-bin install -libcares2:amd64 install -libcarp-clan-perl install -libcbor0.10:amd64 install -libcc1-0:amd64 install -libcddb2 install -libcdio-cdda2t64:amd64 install -libcdio-paranoia2t64:amd64 install -libcdio19t64:amd64 install -libcdparanoia0:amd64 install -libcdr-0.1-1:amd64 install -libchewing3:amd64 install -libchewing3-data install -libchromaprint1:amd64 install -libcjson1:amd64 install -libclang-common-18-dev:amd64 install -libclang-cpp18 install -libclang-rt-18-dev:amd64 install -libclang1-18 install -libclone-perl:amd64 install -libclucene-contribs1t64:amd64 install -libclucene-core1t64:amd64 install -libcodec2-1.2:amd64 install -libcolamd3:amd64 install -libcollection4t64:amd64 install -libcolord-gtk4-1t64:amd64 install -libcolord2:amd64 install -libcolorhug2:amd64 install -libcom-err2:amd64 install -libcommons-logging-java install -libcommons-parent-java install -libcrack2:amd64 install -libcrypt-dev:amd64 install -libcrypt-rc4-perl install -libcrypt1:amd64 install -libcryptsetup12:amd64 install -libctf-nobfd0:amd64 install -libctf0:amd64 install -libcue2:amd64 install -libcups2t64:amd64 install -libcupsfilters2-common install -libcupsfilters2t64:amd64 install -libcupsimage2t64:amd64 install -libcurl3t64-gnutls:amd64 install -libcurl4t64:amd64 install -libdaemon0:amd64 install -libdata-dump-perl install -libdate-calc-perl install -libdate-calc-xs-perl:amd64 install -libdate-manip-perl install -libdatrie1:amd64 install -libdav1d7:amd64 install -libdb5.3t64:amd64 install -libdbus-1-3:amd64 install -libdbus-1-dev:amd64 install -libdbus-glib-1-2:amd64 install -libdbusmenu-glib4:amd64 install -libdbusmenu-gtk3-4:amd64 install -libdbusmenu-qt5-2:amd64 install -libdc1394-25:amd64 install -libdca0:amd64 install -libdconf1:amd64 install -libde265-0:amd64 install -libdebconfclient0:amd64 install -libdebuginfod-common install -libdebuginfod1t64:amd64 install -libdecor-0-0:amd64 install -libdecor-0-dev:amd64 install -libdecor-0-plugin-1-gtk:amd64 install -libdee-1.0-4:amd64 install -libdeflate0:amd64 install -libdevmapper1.02.1:amd64 install -libdhash1t64:amd64 install -libdigest-perl-md5-perl install -libdjvulibre-text install -libdjvulibre21:amd64 install -libdolphinvcs5:amd64 install -libdotconf0:amd64 install -libdouble-conversion3:amd64 install -libdpkg-perl install -libdrm-amdgpu1:amd64 install -libdrm-common install -libdrm-dev:amd64 install -libdrm-intel1:amd64 install -libdrm-nouveau2:amd64 install -libdrm-radeon1:amd64 install -libdrm2:amd64 install -libduktape207:amd64 install -libdv4t64:amd64 install -libdvbpsi10:amd64 install -libdvdnav4:amd64 install -libdvdread8t64:amd64 install -libdw1t64:amd64 install -libe-book-0.1-1:amd64 install -libeatmydata1:amd64 install -libebackend-1.2-11t64:amd64 install -libebml5:amd64 install -libebook-1.2-21t64:amd64 install -libebook-contacts-1.2-4t64:amd64 install -libecal-2.0-3:amd64 install -libedata-book-1.2-27t64:amd64 install -libedata-cal-2.0-2t64:amd64 install -libedataserver-1.2-27t64:amd64 install -libedataserverui-1.2-4t64:amd64 install -libedit2:amd64 install -libeditorconfig0:amd64 install -libefiboot1t64:amd64 install -libefivar1t64:amd64 install -libegl-dev:amd64 install -libegl-mesa0:amd64 install -libegl1:amd64 install -libei1:amd64 install -libeis1:amd64 install -libel-api-java install -libelf1t64:amd64 install -libenchant-2-2:amd64 install -libencode-locale-perl install -libencode-perl:amd64 install -libeot0:amd64 install -libepoxy0:amd64 install -libepub0 install -libepubgen-0.1-1:amd64 install -liberror-perl install -libespeak-ng1:amd64 install -libestr0:amd64 install -libetonyek-0.1-1:amd64 install -libevdev2:amd64 install -libevdocument3-4t64:amd64 install -libevview3-3t64:amd64 install -libexempi8:amd64 install -libexif12:amd64 install -libexiv2-27:amd64 install -libexpat1:amd64 install -libexpat1-dev:amd64 install -libext2fs2t64:amd64 install -libexttextcat-2.0-0:amd64 install -libexttextcat-data install -libextutils-depends-perl install -libfaad2:amd64 install -libfakekey0:amd64 install -libfakeroot:amd64 install -libfastjson4:amd64 install -libfbclient2:amd64 install -libfdisk1:amd64 install -libffi-dev:amd64 install -libffi8:amd64 install -libfftw3-double3:amd64 install -libfftw3-single3:amd64 install -libfido2-1:amd64 install -libfile-basedir-perl install -libfile-desktopentry-perl install -libfile-fcntllock-perl install -libfile-listing-perl install -libfile-mimeinfo-perl install -libfl-dev:amd64 install -libfl2:amd64 install -libflac12t64:amd64 install -libflashrom1:amd64 install -libflite1:amd64 install -libfont-afm-perl install -libfontbox-java install -libfontconfig1:amd64 install -libfontenc1:amd64 install -libfprint-2-2 install -libfprint-2-tod1:amd64 install -libfreeaptx0:amd64 install -libfreehand-0.1-1 install -libfreerdp-server3-3:amd64 install -libfreerdp3-3:amd64 install -libfreetype-dev:amd64 install -libfreetype6:amd64 install -libfribidi0:amd64 install -libftdi1-2:amd64 install -libfuse2t64:amd64 install -libfuse3-3:amd64 install -libfwupd2:amd64 install -libgail-common:amd64 install -libgail18t64:amd64 install -libgamemode0:amd64 install -libgamemodeauto0:amd64 install -libgav1-1:amd64 install -libgbm-dev:amd64 install -libgbm1:amd64 install -libgcc-13-dev:amd64 install -libgcc-s1:amd64 install -libgck-1-0:amd64 install -libgck-2-2:amd64 install -libgcr-4-4:amd64 install -libgcr-base-3-1:amd64 install -libgcr-ui-3-1:amd64 install -libgcrypt20:amd64 install -libgd3:amd64 install -libgdata-common install -libgdata22:amd64 install -libgdbm-compat4t64:amd64 install -libgdbm6t64:amd64 install -libgdk-pixbuf-2.0-0:amd64 install -libgdk-pixbuf2.0-bin install -libgdk-pixbuf2.0-common install -libgdm1 install -libgee-0.8-2:amd64 install -libgeoclue-2-0:amd64 install -libgeocode-glib-2-0:amd64 install -libgexiv2-2:amd64 install -libgfortran5:amd64 install -libgif7:amd64 install -libgirara-gtk3-3t64:amd64 install -libgirepository-1.0-1:amd64 install -libgirepository-2.0-0:amd64 install -libgit2-1.7:amd64 install -libgjs0g:amd64 install -libgl-dev:amd64 install -libgl1:amd64 install -libgl1-mesa-dri:amd64 install -libgles-dev:amd64 install -libgles1:amd64 install -libgles2:amd64 install -libglib-object-introspection-perl install -libglib-perl:amd64 install -libglib2.0-0t64:amd64 install -libglib2.0-bin install -libglib2.0-data install -libglib2.0-dev:amd64 install -libglib2.0-dev-bin install -libglibmm-2.68-1t64:amd64 install -libglu1-mesa:amd64 install -libglvnd0:amd64 install -libglx-dev:amd64 install -libglx-mesa0:amd64 install -libglx0:amd64 install -libgme0:amd64 install -libgmp10:amd64 install -libgnome-autoar-0-0:amd64 install -libgnome-bg-4-2t64:amd64 install -libgnome-bluetooth-3.0-13:amd64 install -libgnome-bluetooth-ui-3.0-13:amd64 install -libgnome-desktop-3-20t64:amd64 install -libgnome-desktop-4-2t64:amd64 install -libgnome-menu-3-0:amd64 install -libgnome-rr-4-2t64:amd64 install -libgnomekbd-common install -libgnomekbd8:amd64 install -libgnutls30t64:amd64 install -libgoa-1.0-0b:amd64 install -libgoa-1.0-common install -libgoa-backend-1.0-2:amd64 install -libgomp1:amd64 install -libgpg-error-l10n install -libgpg-error0:amd64 install -libgpgme11t64:amd64 install -libgpgmepp6t64:amd64 install -libgphoto2-6t64:amd64 install -libgphoto2-l10n install -libgphoto2-port12t64:amd64 install -libgpm2:amd64 install -libgprofng0:amd64 install -libgraphene-1.0-0:amd64 install -libgraphite2-3:amd64 install -libgrpc++1.51t64:amd64 install -libgrpc29t64:amd64 install -libgs-common install -libgs10:amd64 install -libgs10-common install -libgsf-1-114:amd64 install -libgsf-1-common install -libgsm1:amd64 install -libgsound0t64:amd64 install -libgspell-1-2:amd64 install -libgspell-1-common install -libgssapi-krb5-2:amd64 install -libgssdp-1.6-0:amd64 install -libgstreamer-gl1.0-0:amd64 install -libgstreamer-plugins-bad1.0-0:amd64 install -libgstreamer-plugins-base1.0-0:amd64 install -libgstreamer-plugins-good1.0-0:amd64 install -libgstreamer1.0-0:amd64 install -libgtk-3-0t64:amd64 install -libgtk-3-bin install -libgtk-3-common install -libgtk-4-1:amd64 install -libgtk-4-bin install -libgtk-4-common install -libgtk-4-media-gstreamer install -libgtk2.0-0t64:amd64 install -libgtk2.0-bin install -libgtk2.0-common install -libgtk3-perl install -libgtkmm-4.0-0:amd64 install -libgtksourceview-5-0:amd64 install -libgtksourceview-5-common install -libgtop-2.0-11:amd64 install -libgtop2-common install -libgudev-1.0-0:amd64 install -libgumbo2:amd64 install -libgupnp-1.6-0:amd64 install -libgupnp-av-1.0-3:amd64 install -libgupnp-dlna-2.0-4:amd64 install -libgupnp-igd-1.6-0:amd64 install -libgusb2:amd64 install -libgweather-4-0t64:amd64 install -libgweather-4-common install -libgxps2t64:amd64 install -libhandy-1-0:amd64 install -libharfbuzz-gobject0:amd64 install -libharfbuzz-icu0:amd64 install -libharfbuzz0b:amd64 install -libheif-plugin-aomdec:amd64 install -libheif-plugin-aomenc:amd64 install -libheif-plugin-libde265:amd64 install -libheif-plugin-x265:amd64 install -libheif1:amd64 install -libhfstospell11:amd64 install -libhidapi-dev:amd64 install -libhidapi-hidraw0:amd64 install -libhidapi-libusb0:amd64 install -libhiredis1.1.0:amd64 install -libhogweed6t64:amd64 install -libhpmud0:amd64 install -libhsqldb1.8.0-java install -libhtml-form-perl install -libhtml-format-perl install -libhtml-parser-perl:amd64 install -libhtml-tagset-perl install -libhtml-tree-perl install -libhttp-cookies-perl install -libhttp-daemon-perl install -libhttp-date-perl install -libhttp-message-perl install -libhttp-negotiate-perl install -libhttp-parser2.9:amd64 install -libhunspell-1.7-0:amd64 install -libhwasan0:amd64 install -libhwy1t64:amd64 install -libhyphen0:amd64 install -libib-util:amd64 install -libibus-1.0-5:amd64 install -libibus-1.0-dev:amd64 install -libibverbs1:amd64 install -libical3t64:amd64 install -libice-dev:amd64 install -libice6:amd64 install -libicu74:amd64 install -libidn12:amd64 install -libidn2-0:amd64 install -libiec61883-0:amd64 install -libieee1284-3t64:amd64 install -libigdgmm12:amd64 install -libijs-0.35:amd64 install -libimagequant0:amd64 install -libimath-3-1-29t64:amd64 install -libimobiledevice6:amd64 install -libini-config5t64:amd64 install -libinih1:amd64 install -libinput-bin install -libinput10:amd64 install -libio-html-perl install -libio-socket-ssl-perl install -libio-stringy-perl install -libip4tc2:amd64 install -libip6tc2:amd64 install -libipa-hbac0t64 install -libipc-system-simple-perl install -libipt2 install -libisl23:amd64 install -libitm1:amd64 install -libiw30t64:amd64 install -libixml11t64:amd64 install -libjack-jackd2-0:amd64 install -libjansson4:amd64 install -libjavascriptcoregtk-4.1-0:amd64 install -libjavascriptcoregtk-6.0-1:amd64 install -libjbig0:amd64 install -libjbig2dec0:amd64 install -libjcat1:amd64 install -libjcode-pm-perl install -libjpeg-turbo8:amd64 install -libjpeg8:amd64 install -libjq1:amd64 install -libjs-async install -libjs-bootstrap4 install -libjs-events install -libjs-inherits install -libjs-is-typedarray install -libjs-jquery install -libjs-popper.js install -libjs-prettify install -libjs-regenerate install -libjs-sizzle install -libjs-source-map install -libjs-sphinxdoc install -libjs-sprintf-js install -libjs-typedarray-to-buffer install -libjs-underscore install -libjs-util install -libjson-c5:amd64 install -libjson-glib-1.0-0:amd64 install -libjson-glib-1.0-common install -libjsoncpp25:amd64 install -libjsp-api-java install -libjxl0.7:amd64 install -libjxr-tools install -libjxr0t64:amd64 install -libk5crypto3:amd64 install -libkate1:amd64 install -libkdsoap1:amd64 install -libkeyutils1:amd64 install -libkf5activities5:amd64 install -libkf5activitiesstats1:amd64 install -libkf5archive-data install -libkf5archive5:amd64 install -libkf5attica5:amd64 install -libkf5auth-data install -libkf5auth5:amd64 install -libkf5authcore5:amd64 install -libkf5baloo5 install -libkf5balooengine5 install -libkf5baloowidgets-bin install -libkf5baloowidgets5:amd64 install -libkf5bookmarks-data install -libkf5bookmarks5:amd64 install -libkf5calendarevents5:amd64 install -libkf5codecs-data install -libkf5codecs5:amd64 install -libkf5completion-data install -libkf5completion5:amd64 install -libkf5config-bin install -libkf5config-data install -libkf5configcore5:amd64 install -libkf5configgui5:amd64 install -libkf5configwidgets-data install -libkf5configwidgets5:amd64 install -libkf5contacts-data install -libkf5contacts5:amd64 install -libkf5coreaddons-data install -libkf5coreaddons5:amd64 install -libkf5crash5:amd64 install -libkf5dbusaddons-bin install -libkf5dbusaddons-data install -libkf5dbusaddons5:amd64 install -libkf5declarative-data install -libkf5declarative5:amd64 install -libkf5dnssd-data install -libkf5dnssd5:amd64 install -libkf5doctools5:amd64 install -libkf5filemetadata-bin:amd64 install -libkf5filemetadata-data install -libkf5filemetadata3:amd64 install -libkf5globalaccel-bin install -libkf5globalaccel-data install -libkf5globalaccel5:amd64 install -libkf5globalaccelprivate5:amd64 install -libkf5guiaddons-bin install -libkf5guiaddons-data install -libkf5guiaddons5:amd64 install -libkf5i18n-data install -libkf5i18n5:amd64 install -libkf5i18nlocaledata5:amd64 install -libkf5iconthemes-bin install -libkf5iconthemes-data install -libkf5iconthemes5:amd64 install -libkf5idletime5:amd64 install -libkf5itemviews-data install -libkf5itemviews5:amd64 install -libkf5jobwidgets-data install -libkf5jobwidgets5:amd64 install -libkf5kcmutils-data install -libkf5kcmutils5:amd64 install -libkf5kcmutilscore5:amd64 install -libkf5kdcraw5:amd64 install -libkf5kexiv2-15.0.0:amd64 install -libkf5kiocore5:amd64 install -libkf5kiofilewidgets5:amd64 install -libkf5kiogui5:amd64 install -libkf5kiontlm5:amd64 install -libkf5kiowidgets5:amd64 install -libkf5kirigami2-5 install -libkf5modemmanagerqt6:amd64 install -libkf5newstuff-data install -libkf5newstuff5:amd64 install -libkf5newstuffcore5:amd64 install -libkf5newstuffwidgets5:amd64 install -libkf5notifications-data install -libkf5notifications5:amd64 install -libkf5notifyconfig-data install -libkf5notifyconfig5:amd64 install -libkf5package-data install -libkf5package5:amd64 install -libkf5parts-data install -libkf5parts-plugins:amd64 install -libkf5parts5:amd64 install -libkf5people-data install -libkf5people5:amd64 install -libkf5peoplebackend5:amd64 install -libkf5peoplewidgets5:amd64 install -libkf5plasma5:amd64 install -libkf5plasmaquick5:amd64 install -libkf5pty-data install -libkf5pty5:amd64 install -libkf5pulseaudioqt3:amd64 install -libkf5quickaddons5:amd64 install -libkf5service-bin install -libkf5service-data install -libkf5service5:amd64 install -libkf5solid5:amd64 install -libkf5solid5-data install -libkf5sonnet5-data install -libkf5sonnetcore5:amd64 install -libkf5sonnetui5:amd64 install -libkf5syndication5abi1:amd64 install -libkf5syntaxhighlighting-data install -libkf5syntaxhighlighting5:amd64 install -libkf5textwidgets-data install -libkf5textwidgets5:amd64 install -libkf5wallet-bin install -libkf5wallet-data install -libkf5wallet5:amd64 install -libkf5waylandclient5:amd64 install -libkf5widgetsaddons-data install -libkf5widgetsaddons5:amd64 install -libkf5windowsystem-data install -libkf5windowsystem5:amd64 install -libkf5xmlgui-bin:amd64 install -libkf5xmlgui-data install -libkf5xmlgui5:amd64 install -libklibc:amd64 install -libkmod2:amd64 install -libkpathsea6:amd64 install -libkrb5-3:amd64 install -libkrb5support0:amd64 install -libksba8:amd64 install -libkuserfeedback-l10n install -libkuserfeedbackcore1:amd64 install -libkuserfeedbackwidgets1:amd64 install -libkwalletbackend5-5:amd64 install -liblangtag-common install -liblangtag1:amd64 install -liblapack3:amd64 install -liblc3-1:amd64 install -liblcms2-2:amd64 install -liblcms2-utils install -libldacbt-abr2:amd64 install -libldacbt-enc2:amd64 install -libldap-common install -libldap2:amd64 install -libldb2:amd64 install -liblerc4:amd64 install -liblibreoffice-java install -liblilv-0-0:amd64 install -liblinear4:amd64 install -liblirc-client0t64:amd64 install -libllvm17t64:amd64 install -libllvm18:amd64 install -libllvm20:amd64 install -liblmdb0:amd64 install -liblocale-gettext-perl install -liblouis-data install -liblouis20:amd64 install -liblouisutdml-bin install -liblouisutdml-data install -liblouisutdml9t64:amd64 install -liblqr-1-0:amd64 install -liblsan0:amd64 install -libltdl7:amd64 install -liblua5.1-0:amd64 install -liblua5.2-0:amd64 install -liblua5.4-0:amd64 install -libluajit-5.1-2:amd64 install -libluajit-5.1-common install -liblwp-mediatypes-perl install -liblwp-protocol-https-perl install -liblz4-1:amd64 install -liblzma5:amd64 install -liblzo2-2:amd64 install -libm17n-0:amd64 install -libmad0:amd64 install -libmagic-mgc install -libmagic1t64:amd64 install -libmagickcore-6.q16-7-extra:amd64 install -libmagickcore-6.q16-7t64:amd64 install -libmagickwand-6.q16-7t64:amd64 install -libmailtools-perl install -libmalcontent-0-0:amd64 install -libmanette-0.2-0:amd64 install -libmarisa0:amd64 install -libmatroska7:amd64 install -libmaxminddb0:amd64 install -libmbedcrypto7t64:amd64 install -libmbim-glib4:amd64 install -libmbim-proxy install -libmbim-utils install -libmd0:amd64 install -libmd4c0:amd64 install -libmediaart-2.0-0:amd64 install -libmhash2:amd64 install -libmm-glib0:amd64 install -libmnl0:amd64 install -libmosquitto1:amd64 install -libmount-dev:amd64 install -libmount1:amd64 install -libmozjs-115-0t64:amd64 install -libmp3lame0:amd64 install -libmpc3:amd64 install -libmpcdec6:amd64 install -libmpeg2-4:amd64 install -libmpfr6:amd64 install -libmpg123-0t64:amd64 install -libmsgpackc2:amd64 install -libmsgraph-0-1:amd64 install -libmspub-0.1-1:amd64 install -libmtdev1t64:amd64 install -libmtp-common install -libmtp-runtime install -libmtp9t64:amd64 install -libmujs3:amd64 install -libmutter-14-0:amd64 install -libmwaw-0.3-3:amd64 install -libmysofa1:amd64 install -libmysqlclient21:amd64 install -libmythes-1.2-0:amd64 install -libnautilus-extension4:amd64 install -libncurses6:amd64 install -libncursesw6:amd64 install -libndp0:amd64 install -libnet-dbus-perl install -libnet-http-perl install -libnet-smtp-ssl-perl install -libnet-ssleay-perl:amd64 install -libnetfilter-conntrack3:amd64 install -libnetpbm11t64:amd64 install -libnetplan1:amd64 install -libnettle8t64:amd64 install -libnewt0.52:amd64 install -libnfnetlink0:amd64 install -libnfs14:amd64 install -libnfsidmap1:amd64 install -libnftables1:amd64 install -libnftnl11:amd64 install -libnghttp2-14:amd64 install -libnice10:amd64 install -libnl-3-200:amd64 install -libnl-genl-3-200:amd64 install -libnl-route-3-200:amd64 install -libnm0:amd64 install -libnma-common install -libnma-gtk4-0:amd64 install -libnma0:amd64 install -libnode-dev install -libnode109:amd64 install -libnorm1t64:amd64 install -libnotify-bin install -libnotify4:amd64 install -libnpth0t64:amd64 install -libnspr4:amd64 install -libnss-mdns:amd64 install -libnss-sss:amd64 install -libnss-systemd:amd64 install -libnss3:amd64 install -libntfs-3g89t64:amd64 install -libnuma1:amd64 install -libnvidia-cfg1-580:amd64 install -libnvidia-common-580 install -libnvidia-compute-575:amd64 deinstall -libnvidia-compute-580:amd64 install -libnvidia-decode-580:amd64 install -libnvidia-egl-wayland1:amd64 install -libnvidia-encode-580:amd64 install -libnvidia-extra-580:amd64 install -libnvidia-fbc1-580:amd64 install -libnvidia-gl-580:amd64 install -libnvme1t64 install -libodfgen-0.1-1:amd64 install -libogg0:amd64 install -libole-storage-lite-perl install -libonig5:amd64 install -libopenal-data install -libopenal1:amd64 install -libopencc-data install -libopencc1.1 install -libopenexr-3-1-30:amd64 install -libopengl0:amd64 install -libopenjp2-7:amd64 install -libopenmpt-modplug1:amd64 install -libopenmpt0t64:amd64 install -libopus0:amd64 install -liborc-0.4-0t64:amd64 install -liborcus-0.18-0:amd64 install -liborcus-parser-0.18-0:amd64 install -libostree-1-1:amd64 install -libotf1:amd64 install -libp11-kit0:amd64 install -libpackagekit-glib2-18:amd64 install -libpackagekitqt5-1:amd64 install -libpagemaker-0.0-0:amd64 install -libpam-cap:amd64 install -libpam-fprintd:amd64 install -libpam-gnome-keyring:amd64 install -libpam-modules:amd64 install -libpam-modules-bin install -libpam-pwquality:amd64 install -libpam-runtime install -libpam-sss:amd64 install -libpam-systemd:amd64 install -libpam0g:amd64 install -libpango-1.0-0:amd64 install -libpangocairo-1.0-0:amd64 install -libpangoft2-1.0-0:amd64 install -libpangomm-2.48-1t64:amd64 install -libpangoxft-1.0-0:amd64 install -libpaper-utils install -libpaper1:amd64 install -libparse-recdescent-perl install -libparted2t64:amd64 install -libpath-utils1t64:amd64 install -libpcap0.8t64:amd64 install -libpcaudio0:amd64 install -libpci3:amd64 install -libpciaccess-dev:amd64 install -libpciaccess0:amd64 install -libpcre2-16-0:amd64 install -libpcre2-32-0:amd64 install -libpcre2-8-0:amd64 install -libpcre2-dev:amd64 install -libpcre2-posix3:amd64 install -libpcsclite1:amd64 install -libpdfbox-java install -libpeas-1.0-0:amd64 install -libpeas-common install -libperl5.38t64:amd64 install -libpgm-5.3-0t64:amd64 install -libphonenumber8:amd64 install -libphonon-l10n install -libphonon4qt5-4t64:amd64 install -libpinyin-data:amd64 install -libpinyin15:amd64 install -libpipeline1:amd64 install -libpipewire-0.3-0t64:amd64 install -libpipewire-0.3-common install -libpipewire-0.3-modules:amd64 install -libpixman-1-0:amd64 install -libpkcs11-helper1t64:amd64 install -libpkgconf3:amd64 install -libplacebo338:amd64 install -libplist-2.0-4:amd64 install -libplymouth5:amd64 install -libpng-dev:amd64 install -libpng-tools install -libpng16-16t64:amd64 install -libpocketsphinx3:amd64 install -libpolkit-agent-1-0:amd64 install -libpolkit-gobject-1-0:amd64 install -libpolkit-qt5-1-1:amd64 install -libpoppler-cpp0t64:amd64 install -libpoppler-glib8t64:amd64 install -libpoppler-qt5-1t64:amd64 install -libpoppler134:amd64 install -libpopt0:amd64 install -libportal-gtk4-1:amd64 install -libportal1:amd64 install -libpostproc-dev:amd64 install -libpostproc57:amd64 install -libpotrace0:amd64 install -libppd2:amd64 install -libppd2-common install -libpq5:amd64 install -libproc2-0:amd64 install -libprotobuf-c1:amd64 install -libprotobuf-lite32t64:amd64 install -libprotobuf32t64:amd64 install -libprotoc32t64:amd64 install -libproxy-tools install -libproxy1-plugin-gsettings:amd64 install -libproxy1-plugin-networkmanager:amd64 install -libproxy1v5:amd64 install -libpsl5t64:amd64 install -libptexenc1:amd64 install -libpthread-stubs0-dev:amd64 install -libpulse-dev:amd64 install -libpulse-mainloop-glib0:amd64 install -libpulse0:amd64 install -libpwquality-common install -libpwquality1:amd64 install -libpython3-dev:amd64 install -libpython3-stdlib:amd64 install -libpython3.12-dev:amd64 install -libpython3.12-minimal:amd64 install -libpython3.12-stdlib:amd64 install -libpython3.12t64:amd64 install -libqca-qt5-2:amd64 install -libqca-qt5-2-plugins:amd64 install -libqmi-glib5:amd64 install -libqmi-proxy install -libqmi-utils install -libqmobipocket2:amd64 install -libqpdf29t64:amd64 install -libqrtr-glib0:amd64 install -libqt5core5t64:amd64 install -libqt5dbus5t64:amd64 install -libqt5designer5:amd64 install -libqt5gui5t64:amd64 install -libqt5help5:amd64 install -libqt5multimedia5:amd64 install -libqt5multimediaquick5:amd64 install -libqt5network5t64:amd64 install -libqt5printsupport5t64:amd64 install -libqt5qml5:amd64 install -libqt5qmlmodels5:amd64 install -libqt5qmlworkerscript5:amd64 install -libqt5quick5:amd64 install -libqt5quickcontrols2-5:amd64 install -libqt5quickparticles5:amd64 install -libqt5quicktemplates2-5:amd64 install -libqt5quickwidgets5:amd64 install -libqt5sql5-sqlite:amd64 install -libqt5sql5t64:amd64 install -libqt5svg5:amd64 install -libqt5test5t64:amd64 install -libqt5texttospeech5:amd64 install -libqt5waylandclient5:amd64 install -libqt5waylandcompositor5:amd64 install -libqt5widgets5t64:amd64 install -libqt5x11extras5:amd64 install -libqt5xml5t64:amd64 install -libquadmath0:amd64 install -librabbitmq4:amd64 install -libraptor2-0:amd64 install -libraqm0:amd64 install -librasqal3t64:amd64 install -librav1e0:amd64 install -libraw1394-11:amd64 install -libraw23t64:amd64 install -librdf0t64:amd64 install -libre2-10:amd64 install -libreadline8t64:amd64 install -librecode0:amd64 install -libref-array1t64:amd64 install -libreoffice install -libreoffice-base install -libreoffice-base-core install -libreoffice-base-drivers install -libreoffice-calc install -libreoffice-common install -libreoffice-core install -libreoffice-draw install -libreoffice-gnome install -libreoffice-gtk3 install -libreoffice-impress install -libreoffice-java-common install -libreoffice-math install -libreoffice-nlpsolver install -libreoffice-report-builder install -libreoffice-report-builder-bin install -libreoffice-script-provider-bsh install -libreoffice-script-provider-js install -libreoffice-script-provider-python install -libreoffice-sdbc-firebird install -libreoffice-sdbc-hsqldb install -libreoffice-sdbc-mysql install -libreoffice-sdbc-postgresql install -libreoffice-style-colibre install -libreoffice-style-elementary install -libreoffice-style-yaru install -libreoffice-uiconfig-base install -libreoffice-uiconfig-calc install -libreoffice-uiconfig-common install -libreoffice-uiconfig-draw install -libreoffice-uiconfig-impress install -libreoffice-uiconfig-math install -libreoffice-uiconfig-report-builder install -libreoffice-uiconfig-writer install -libreoffice-wiki-publisher install -libreoffice-writer install -libresid-builder0c2a install -librest-1.0-0:amd64 install -librevenge-0.0-0:amd64 install -librhash0:amd64 install -librist4:amd64 install -libroc0.3:amd64 install -librsvg2-2:amd64 install -librsvg2-common:amd64 install -librtmp1:amd64 install -librubberband2:amd64 install -libruby:amd64 install -libruby3.2:amd64 install -librygel-core-2.8-0:amd64 install -librygel-db-2.8-0:amd64 install -librygel-renderer-2.8-0:amd64 install -librygel-server-2.8-0:amd64 install -libsamplerate0:amd64 install -libsamplerate0-dev:amd64 install -libsane-common install -libsane-hpaio:amd64 install -libsane1:amd64 install -libsasl2-2:amd64 install -libsasl2-modules:amd64 install -libsasl2-modules-db:amd64 install -libsasl2-modules-gssapi-mit:amd64 install -libsbc1:amd64 install -libsdl2-2.0-0:amd64 install -libsdl2-dev:amd64 install -libseccomp2:amd64 install -libsecret-1-0:amd64 install -libsecret-common install -libselinux1:amd64 install -libselinux1-dev:amd64 install -libsemanage-common install -libsemanage2:amd64 install -libsensors-config install -libsensors5:amd64 install -libsepol-dev:amd64 install -libsepol2:amd64 install -libserd-0-0:amd64 install -libservlet-api-java install -libservlet3.1-java install -libsframe1:amd64 install -libsharpyuv0:amd64 install -libshine3:amd64 install -libshout3:amd64 install -libsidplay1v5:amd64 install -libsidplay2 install -libsigc++-3.0-0:amd64 install -libsigsegv2:amd64 install -libslang2:amd64 install -libsm-dev:amd64 install -libsm6:amd64 install -libsmartcols1:amd64 install -libsmbclient0:amd64 install -libsnapd-glib-2-1:amd64 install -libsnappy1v5:amd64 install -libsndfile1:amd64 install -libsndio-dev:amd64 install -libsndio7.0:amd64 install -libsnmp-base install -libsnmp40t64:amd64 install -libsodium23:amd64 install -libsonic0:amd64 install -libsord-0-0:amd64 install -libsoup-2.4-1:amd64 install -libsoup-3.0-0:amd64 install -libsoup-3.0-common install -libsoup2.4-common install -libsource-highlight-common install -libsource-highlight4t64:amd64 install -libsoxr0:amd64 install -libspa-0.2-bluetooth:amd64 install -libspa-0.2-modules:amd64 install -libspatialaudio0t64:amd64 install -libspectre1:amd64 install -libspeechd2:amd64 install -libspeex1:amd64 install -libspeexdsp1:amd64 install -libsphinxbase3t64:amd64 install -libspreadsheet-parseexcel-perl install -libspreadsheet-writeexcel-perl install -libsqlite3-0:amd64 install -libsquashfuse0:amd64 install -libsratom-0-0:amd64 install -libsrt1.5-gnutls:amd64 install -libss2:amd64 install -libssh-4:amd64 install -libssh-gcrypt-4:amd64 install -libssh2-1t64:amd64 install -libssl-dev:amd64 install -libssl3t64:amd64 install -libsss-certmap0 install -libsss-idmap0 install -libsss-nss-idmap0 install -libstartup-notification0:amd64 install -libstd-rust-1.75:amd64 install -libstd-rust-dev:amd64 install -libstdc++-13-dev:amd64 install -libstdc++6:amd64 install -libstemmer0d:amd64 install -libsuitesparseconfig7:amd64 install -libsvtav1enc1d1:amd64 install -libswresample-dev:amd64 install -libswresample4:amd64 install -libswscale-dev:amd64 install -libswscale7:amd64 install -libsynctex2:amd64 install -libsysmetrics1:amd64 install -libsystemd-shared:amd64 install -libsystemd0:amd64 install -libtag1v5:amd64 install -libtag1v5-vanilla:amd64 install -libtalloc2:amd64 install -libtasn1-6:amd64 install -libtcl8.6:amd64 install -libtdb1:amd64 install -libteamdctl0:amd64 install -libteckit0:amd64 install -libtermkey1:amd64 install -libtevent0t64:amd64 install -libtexlua53-5:amd64 install -libtext-charwidth-perl:amd64 install -libtext-csv-perl install -libtext-csv-xs-perl:amd64 install -libtext-engine-0.1-0 install -libtext-iconv-perl:amd64 install -libtext-wrapi18n-perl install -libthai-data install -libthai0:amd64 install -libtheora0:amd64 install -libtie-ixhash-perl install -libtiff6:amd64 install -libtimedate-perl install -libtinfo6:amd64 install -libtirpc-common install -libtirpc3t64:amd64 install -libtk8.6:amd64 install -libtommath1:amd64 install -libtotem-plparser-common install -libtotem-plparser18:amd64 install -libtraceevent1:amd64 install -libtraceevent1-plugin:amd64 install -libtracefs1:amd64 install -libtracker-sparql-3.0-0:amd64 install -libtree-sitter0:amd64 install -libtry-tiny-perl install -libtsan2:amd64 install -libtss2-esys-3.0.2-0t64:amd64 install -libtss2-mu-4.0.1-0t64:amd64 install -libtss2-rc0t64:amd64 install -libtss2-sys1t64:amd64 install -libtss2-tcti-cmd0t64:amd64 install -libtss2-tcti-device0t64:amd64 install -libtss2-tcti-libtpms0t64:amd64 install -libtss2-tcti-mssim0t64:amd64 install -libtss2-tcti-spi-helper0t64:amd64 install -libtss2-tcti-swtpm0t64:amd64 install -libtss2-tctildr0t64:amd64 install -libtwolame0:amd64 install -libu2f-udev install -libubsan1:amd64 install -libuchardet0:amd64 install -libudev-dev:amd64 install -libudev1:amd64 install -libudfread0:amd64 install -libudisks2-0:amd64 install -libunibilium4:amd64 install -libunibreak5:amd64 install -libunicode-map-perl install -libunistring5:amd64 install -libunity-protocol-private0:amd64 install -libunity-scopes-json-def-desktop install -libunity9:amd64 install -libuno-cppu3t64 install -libuno-cppuhelpergcc3-3t64 install -libuno-purpenvhelpergcc3-3t64 install -libuno-sal3t64 install -libuno-salhelpergcc3-3t64 install -libunoloader-java install -libunwind8:amd64 install -libupnp17t64:amd64 install -libupower-glib3:amd64 install -liburi-perl install -libusb-1.0-0:amd64 install -libusb-1.0-0-dev:amd64 install -libusb-1.0-doc install -libusbmuxd6:amd64 install -libutempter0:amd64 install -libuuid1:amd64 install -libuv1-dev:amd64 install -libuv1t64:amd64 install -libv4l-0t64:amd64 install -libv4l2rds0t64:amd64 install -libv4lconvert0t64:amd64 install -libva-drm2:amd64 install -libva-wayland2:amd64 install -libva-x11-2:amd64 install -libva2:amd64 install -libvdpau1:amd64 install -libvidstab1.1:amd64 install -libvisio-0.1-1:amd64 install -libvisual-0.4-0:amd64 install -libvlc-bin:amd64 install -libvlc5:amd64 install -libvlccore9:amd64 install -libvncclient1:amd64 install -libvoikko1:amd64 install -libvolume-key1:amd64 install -libvorbis0a:amd64 install -libvorbisenc2:amd64 install -libvorbisfile3:amd64 install -libvpl2 install -libvpx9:amd64 install -libvte-2.91-0:amd64 install -libvte-2.91-common install -libvterm0:amd64 install -libvulkan1:amd64 install -libwacom-common install -libwacom9:amd64 install -libwavpack1:amd64 install -libwayland-bin install -libwayland-client0:amd64 install -libwayland-cursor0:amd64 install -libwayland-dev:amd64 install -libwayland-egl1:amd64 install -libwayland-server0:amd64 install -libwbclient0:amd64 install -libwebkit2gtk-4.1-0:amd64 install -libwebkitgtk-6.0-4:amd64 install -libwebp7:amd64 install -libwebpdemux2:amd64 install -libwebpmux3:amd64 install -libwebrtc-audio-processing1:amd64 install -libwebsocket-api-java install -libwhoopsie-preferences0 install -libwhoopsie0:amd64 install -libwinpr3-3:amd64 install -libwireplumber-0.4-0:amd64 install -libwmf-0.2-7:amd64 install -libwmf-0.2-7-gtk:amd64 install -libwmf0.2-7-gtk:amd64 install -libwmflite-0.2-7:amd64 install -libwnck-3-0:amd64 install -libwnck-3-common install -libwoff1:amd64 install -libwpd-0.10-10:amd64 install -libwpg-0.3-3:amd64 install -libwps-0.4-4:amd64 install -libwrap0:amd64 install -libwww-perl install -libwww-robotrules-perl install -libx11-6:amd64 install -libx11-data install -libx11-dev:amd64 install -libx11-protocol-perl install -libx11-xcb1:amd64 install -libx264-164:amd64 install -libx265-199:amd64 install -libxapp-gtk3-module:amd64 install -libxapp1:amd64 install -libxatracker2:amd64 install -libxau-dev:amd64 install -libxau6:amd64 install -libxaw7:amd64 install -libxcb-composite0:amd64 install -libxcb-damage0:amd64 install -libxcb-dri2-0:amd64 install -libxcb-dri3-0:amd64 install -libxcb-glx0:amd64 install -libxcb-icccm4:amd64 install -libxcb-image0:amd64 install -libxcb-keysyms1:amd64 install -libxcb-present0:amd64 install -libxcb-randr0:amd64 install -libxcb-record0:amd64 install -libxcb-render-util0:amd64 install -libxcb-render0:amd64 install -libxcb-res0:amd64 install -libxcb-shape0:amd64 install -libxcb-shm0:amd64 install -libxcb-sync1:amd64 install -libxcb-util1:amd64 install -libxcb-xfixes0:amd64 install -libxcb-xinerama0:amd64 install -libxcb-xinput0:amd64 install -libxcb-xkb1:amd64 install -libxcb-xv0:amd64 install -libxcb1:amd64 install -libxcb1-dev:amd64 install -libxcomposite1:amd64 install -libxcursor-dev:amd64 install -libxcursor1:amd64 install -libxcvt0:amd64 install -libxdamage1:amd64 install -libxdgutilsbasedir1.0.1:amd64 install -libxdgutilsdesktopentry1.0.1:amd64 install -libxdmcp-dev:amd64 install -libxdmcp6:amd64 install -libxdo3:amd64 install -libxext-dev:amd64 install -libxext6:amd64 install -libxfixes-dev:amd64 install -libxfixes3:amd64 install -libxfont2:amd64 install -libxft2:amd64 install -libxi-dev:amd64 install -libxi6:amd64 install -libxinerama-dev:amd64 install -libxinerama1:amd64 install -libxkbcommon-dev:amd64 install -libxkbcommon-x11-0:amd64 install -libxkbcommon0:amd64 install -libxkbfile1:amd64 install -libxkbregistry0:amd64 install -libxklavier16:amd64 install -libxml-parser-perl install -libxml-twig-perl install -libxml-xpathengine-perl install -libxml2:amd64 install -libxmlb2:amd64 install -libxmlsec1t64:amd64 install -libxmlsec1t64-nss:amd64 install -libxmu6:amd64 install -libxmuu1:amd64 install -libxnvctrl0:amd64 install -libxpm4:amd64 install -libxrandr-dev:amd64 install -libxrandr2:amd64 install -libxrender-dev:amd64 install -libxrender1:amd64 install -libxres1:amd64 install -libxshmfence1:amd64 install -libxslt1.1:amd64 install -libxss-dev:amd64 install -libxss1:amd64 install -libxt-dev:amd64 install -libxt6t64:amd64 install -libxtables12:amd64 install -libxtst6:amd64 install -libxv-dev:amd64 install -libxv1:amd64 install -libxvidcore4:amd64 install -libxvmc1:amd64 install -libxxf86dga1:amd64 install -libxxf86vm-dev:amd64 install -libxxf86vm1:amd64 install -libxxhash0:amd64 install -libyajl2:amd64 install -libyaml-0-2:amd64 install -libyelp0:amd64 install -libyuv0:amd64 install -libzimg2:amd64 install -libzip4t64:amd64 install -libzix-0-0:amd64 install -libzmq5:amd64 install -libzstd1:amd64 install -libzvbi-common install -libzvbi0t64:amd64 install -libzzip-0-13t64:amd64 install -linux-base install -linux-firmware install -linux-generic-hwe-24.04 install -linux-headers-6.14.0-27-generic install -linux-headers-6.14.0-28-generic install -linux-headers-6.14.0-36-generic install -linux-headers-6.14.0-37-generic install -linux-headers-generic-hwe-24.04 install -linux-hwe-6.14-headers-6.14.0-27 install -linux-hwe-6.14-headers-6.14.0-28 install -linux-hwe-6.14-headers-6.14.0-36 install -linux-hwe-6.14-headers-6.14.0-37 install -linux-hwe-6.14-tools-6.14.0-36 install -linux-hwe-6.14-tools-6.14.0-37 install -linux-image-6.11.0-26-generic deinstall -linux-image-6.11.0-28-generic deinstall -linux-image-6.11.0-29-generic deinstall -linux-image-6.14.0-24-generic deinstall -linux-image-6.14.0-27-generic deinstall -linux-image-6.14.0-28-generic deinstall -linux-image-6.14.0-29-generic deinstall -linux-image-6.14.0-32-generic deinstall -linux-image-6.14.0-33-generic deinstall -linux-image-6.14.0-34-generic deinstall -linux-image-6.14.0-35-generic deinstall -linux-image-6.14.0-36-generic install -linux-image-6.14.0-37-generic install -linux-image-generic-hwe-24.04 install -linux-libc-dev:amd64 install -linux-modules-6.11.0-26-generic deinstall -linux-modules-6.11.0-28-generic deinstall -linux-modules-6.11.0-29-generic deinstall -linux-modules-6.14.0-24-generic deinstall -linux-modules-6.14.0-27-generic deinstall -linux-modules-6.14.0-28-generic install -linux-modules-6.14.0-29-generic deinstall -linux-modules-6.14.0-32-generic deinstall -linux-modules-6.14.0-33-generic deinstall -linux-modules-6.14.0-34-generic deinstall -linux-modules-6.14.0-35-generic deinstall -linux-modules-6.14.0-36-generic install -linux-modules-6.14.0-37-generic install -linux-modules-extra-6.11.0-26-generic deinstall -linux-modules-extra-6.11.0-28-generic deinstall -linux-modules-extra-6.11.0-29-generic deinstall -linux-modules-extra-6.14.0-24-generic deinstall -linux-modules-extra-6.14.0-27-generic deinstall -linux-modules-extra-6.14.0-28-generic install -linux-modules-extra-6.14.0-29-generic deinstall -linux-modules-extra-6.14.0-32-generic deinstall -linux-modules-extra-6.14.0-33-generic deinstall -linux-modules-extra-6.14.0-34-generic deinstall -linux-modules-extra-6.14.0-35-generic deinstall -linux-modules-extra-6.14.0-36-generic install -linux-modules-extra-6.14.0-37-generic install -linux-modules-nvidia-575-6.14.0-28-generic deinstall -linux-objects-nvidia-575-6.14.0-28-generic deinstall -linux-objects-nvidia-575-6.14.0-29-generic deinstall -linux-objects-nvidia-580-6.14.0-32-generic deinstall -linux-sound-base install -linux-tools-6.14.0-36-generic install -linux-tools-6.14.0-37-generic install -linux-tools-common install -lm-sensors install -lmodern install -locales install -login install -logrotate install -logsave install -lp-solve install -lrzsz install -lsb-release install -lshw install -lsof install -lto-disabled-list install -lua-luv:amd64 install -m17n-db install -m4 install -make install -man-db install -manpages install -manpages-dev install -mawk install -media-player-info install -media-types install -memtest86+ install -mesa-libgallium:amd64 install -mesa-utils install -mesa-utils-bin:amd64 install -mesa-va-drivers:amd64 install -mesa-vdpau-drivers:amd64 install -mesa-vulkan-drivers:amd64 install -meson install -minicom install -mobile-broadband-provider-info install -modemmanager install -mokutil install -mosquitto-clients install -mount install -mousetweaks install -mscompress install -mtp-tools install -mtr install -mupdf-tools install -mutter-common install -mutter-common-bin install -mysql-client install -mysql-client-8.0 install -mysql-client-core-8.0 install -mysql-common install -nano install -nautilus install -nautilus-data install -nautilus-extension-gnome-terminal:amd64 install -nautilus-sendto install -ncurses-base install -ncurses-bin install -ncurses-term install -neovim install -neovim-runtime install -netbase install -netcat-openbsd install -netdiscover install -netpbm install -netplan-generator install -netplan.io install -network-manager install -network-manager-config-connectivity-ubuntu install -network-manager-gnome install -network-manager-openvpn install -network-manager-openvpn-gnome install -network-manager-pptp install -network-manager-pptp-gnome install -networkd-dispatcher install -nftables install -ninja-build install -nmap install -nmap-common install -node-abbrev install -node-acorn install -node-agent-base install -node-ajv install -node-ajv-keywords install -node-ampproject-remapping install -node-ansi-escapes install -node-ansi-regex install -node-ansi-styles install -node-anymatch install -node-aproba install -node-archy install -node-are-we-there-yet install -node-argparse install -node-arrify install -node-assert install -node-async install -node-async-each install -node-auto-bind install -node-babel-helper-define-polyfill-provider install -node-babel-plugin-add-module-exports install -node-babel-plugin-lodash install -node-babel-plugin-polyfill-corejs2 install -node-babel-plugin-polyfill-corejs3 install -node-babel-plugin-polyfill-regenerator install -node-babel7 install -node-babel7-runtime install -node-balanced-match install -node-base install -node-base64-js install -node-binary-extensions install -node-brace-expansion install -node-braces install -node-browserslist install -node-builtins install -node-busboy install -node-cacache install -node-cache-base install -node-camelcase install -node-caniuse-lite install -node-chalk install -node-chokidar install -node-chownr install -node-chrome-trace-event install -node-ci-info install -node-cjs-module-lexer install -node-cli-boxes install -node-cli-cursor install -node-cli-table install -node-cli-truncate install -node-cliui install -node-clone install -node-clone-deep install -node-collection-visit install -node-color-convert install -node-color-name install -node-colors install -node-columnify install -node-commander install -node-commondir install -node-concat-stream install -node-console-control-strings install -node-convert-source-map install -node-copy-concurrently install -node-core-js install -node-core-js-compat install -node-core-js-pure install -node-core-util-is install -node-coveralls install -node-css-loader install -node-css-selector-tokenizer install -node-data-uri-to-buffer install -node-debbundle-es-to-primitive install -node-debug install -node-decamelize install -node-decompress-response install -node-deep-equal install -node-deep-is install -node-defaults install -node-define-properties install -node-define-property install -node-defined install -node-del install -node-delegates install -node-depd install -node-diff install -node-doctrine install -node-electron-to-chromium install -node-encoding install -node-end-of-stream install -node-enhanced-resolve install -node-err-code install -node-errno install -node-error-ex install -node-es-abstract install -node-es-module-lexer install -node-es6-error install -node-escape-string-regexp install -node-escodegen install -node-eslint-scope install -node-eslint-utils install -node-eslint-visitor-keys install -node-espree install -node-esprima install -node-esquery install -node-esrecurse install -node-estraverse install -node-esutils install -node-events install -node-fancy-log install -node-fast-deep-equal install -node-fast-levenshtein install -node-fetch install -node-file-entry-cache install -node-fill-range install -node-find-cache-dir install -node-find-up install -node-flat-cache install -node-flatted install -node-for-in install -node-for-own install -node-foreground-child install -node-fs-readdir-recursive install -node-fs-write-stream-atomic install -node-fs.realpath install -node-function-bind install -node-functional-red-black-tree install -node-gauge install -node-get-caller-file install -node-get-stream install -node-get-value install -node-glob install -node-glob-parent install -node-globals install -node-globby install -node-got install -node-graceful-fs install -node-growl install -node-gyp install -node-has-flag install -node-has-unicode install -node-has-value install -node-has-values install -node-hosted-git-info install -node-http-proxy-agent install -node-https-proxy-agent install -node-iconv-lite install -node-icss-utils install -node-ieee754 install -node-iferr install -node-ignore install -node-imurmurhash install -node-indent-string install -node-inflight install -node-inherits install -node-ini install -node-interpret install -node-ip install -node-ip-regex install -node-is-arrayish install -node-is-binary-path install -node-is-buffer install -node-is-descriptor install -node-is-extendable install -node-is-extglob install -node-is-glob install -node-is-number install -node-is-path-cwd install -node-is-path-inside install -node-is-plain-obj install -node-is-plain-object install -node-is-primitive install -node-is-stream install -node-is-typedarray install -node-is-windows install -node-isarray install -node-isexe install -node-isobject install -node-istanbul install -node-jest-debbundle install -node-jest-worker install -node-jquery install -node-js-tokens install -node-js-yaml install -node-jsesc install -node-json-buffer install -node-json-parse-better-errors install -node-json-schema install -node-json-schema-traverse install -node-json-stable-stringify install -node-json5 install -node-jsonify install -node-jsonparse install -node-kind-of install -node-lcov-parse install -node-levn install -node-loader-runner install -node-locate-path install -node-lodash install -node-lodash-packages install -node-log-driver install -node-lowercase-keys install -node-lru-cache install -node-make-dir install -node-map-visit install -node-memfs install -node-memory-fs install -node-merge-stream install -node-micromatch install -node-mime install -node-mime-types install -node-mimic-response install -node-minimatch install -node-minimist install -node-minipass install -node-mixin-deep install -node-mkdirp install -node-move-concurrently install -node-ms install -node-mute-stream install -node-n3 install -node-negotiator install -node-neo-async install -node-nopt install -node-normalize-package-data install -node-normalize-path install -node-npm-bundled install -node-npm-package-arg install -node-npm-run-path install -node-npmlog install -node-object-assign install -node-object-inspect install -node-object-visit install -node-once install -node-opener install -node-optimist install -node-optionator install -node-osenv install -node-p-cancelable install -node-p-limit install -node-p-locate install -node-p-map install -node-parse-json install -node-pascalcase install -node-path-dirname install -node-path-exists install -node-path-is-absolute install -node-path-is-inside install -node-path-type install -node-picocolors install -node-pify install -node-pkg-dir install -node-postcss install -node-postcss-modules-extract-imports install -node-postcss-modules-values install -node-postcss-value-parser install -node-prelude-ls install -node-process-nextick-args install -node-progress install -node-promise-inflight install -node-promise-retry install -node-promzard install -node-prr install -node-pump install -node-punycode install -node-quick-lru install -node-randombytes install -node-re2:amd64 install -node-read install -node-read-package-json install -node-read-pkg install -node-readable-stream install -node-readdirp install -node-rechoir install -node-regenerate install -node-regenerate-unicode-properties install -node-regenerator-runtime install -node-regenerator-transform install -node-regexpp install -node-regexpu-core install -node-regjsgen install -node-regjsparser install -node-repeat-string install -node-require-directory install -node-require-from-string install -node-resolve install -node-resolve-cwd install -node-resolve-from install -node-restore-cursor install -node-resumer install -node-retry install -node-rimraf install -node-run-queue install -node-safe-buffer install -node-schema-utils install -node-sellside-emitter install -node-semver install -node-serialize-javascript install -node-set-blocking install -node-set-immediate-shim install -node-set-value install -node-shebang-command install -node-shebang-regex install -node-shell-quote install -node-signal-exit install -node-slash install -node-slice-ansi install -node-source-list-map install -node-source-map install -node-source-map-support install -node-spdx-correct install -node-spdx-exceptions install -node-spdx-expression-parse install -node-spdx-license-ids install -node-sprintf-js install -node-ssri install -node-stack-utils install -node-string-decoder install -node-string-width install -node-strip-ansi install -node-strip-bom install -node-strip-json-comments install -node-supports-color install -node-tap install -node-tap-mocha-reporter install -node-tap-parser install -node-tapable install -node-tape install -node-tar install -node-terser install -node-text-table install -node-through install -node-time-stamp install -node-to-fast-properties install -node-to-regex-range install -node-tslib install -node-type-check install -node-typedarray install -node-typedarray-to-buffer install -node-undici install -node-unicode-canonical-property-names-ecmascript install -node-unicode-match-property-ecmascript install -node-unicode-match-property-value-ecmascript install -node-unicode-property-aliases-ecmascript install -node-union-value install -node-unique-filename install -node-unset-value install -node-uri-js install -node-util install -node-util-deprecate install -node-uuid install -node-v8-compile-cache install -node-v8flags install -node-validate-npm-package-license install -node-validate-npm-package-name install -node-watchpack install -node-wcwidth.js install -node-webassemblyjs install -node-webpack-sources install -node-which install -node-wide-align install -node-widest-line install -node-wordwrap install -node-wrap-ansi install -node-wrappy install -node-write install -node-write-file-atomic install -node-ws install -node-xtend install -node-y18n install -node-yallist install -node-yaml install -node-yargs install -node-yargs-parser install -nodejs install -nodejs-doc install -npm install -ntfs-3g install -numactl install -nvidia-compute-utils-580 install -nvidia-dkms-580 install -nvidia-driver-575 install -nvidia-driver-580 install -nvidia-firmware-580-580.95.05 install -nvidia-kernel-common-580 install -nvidia-kernel-source-580 install -nvidia-prime install -nvidia-settings install -nvidia-utils-580 install -ocl-icd-libopencl1:amd64 install -openjdk-17-jdk:amd64 install -openjdk-17-jdk-headless:amd64 install -openjdk-17-jre:amd64 install -openjdk-17-jre-headless:amd64 install -openjdk-21-jre:amd64 install -openjdk-21-jre-headless:amd64 install -openprinting-ppds install -openssh-client install -openssh-server install -openssh-sftp-server install -openssl install -openvpn install -orca install -os-prober install -p11-kit install -p11-kit-modules:amd64 install -packagekit install -packagekit-tools install -pandoc install -pandoc-data install -parted install -passwd install -patch install -pci.ids install -pciutils install -pcmciautils install -perl install -perl-base install -perl-modules-5.38 install -perl-openssl-defaults:amd64 install -phonon-backend-vlc-common install -phonon4qt5:amd64 install -phonon4qt5-backend-vlc:amd64 install -php-cli install -php-common install -php-composer-ca-bundle install -php-composer-class-map-generator install -php-composer-metadata-minifier install -php-composer-pcre install -php-composer-semver install -php-composer-spdx-licenses install -php-composer-xdebug-handler install -php-curl install -php-intl install -php-json-schema install -php-mbstring install -php-psr-container install -php-psr-log install -php-react-promise install -php-seld-signal-handler install -php-symfony-console install -php-symfony-deprecation-contracts install -php-symfony-filesystem install -php-symfony-finder install -php-symfony-process install -php-symfony-service-contracts install -php-symfony-string install -php-zip install -php8.3-cli install -php8.3-common install -php8.3-curl install -php8.3-intl install -php8.3-mbstring install -php8.3-opcache install -php8.3-readline install -php8.3-zip install -pinentry-curses install -pinentry-gnome3 install -pipewire:amd64 install -pipewire-alsa:amd64 install -pipewire-audio install -pipewire-bin install -pipewire-pulse install -pkexec install -pkg-config:amd64 install -pkgconf:amd64 install -pkgconf-bin install -plasma-framework install -plymouth install -plymouth-label install -plymouth-theme-spinner install -plymouth-theme-ubuntu-text install -pocketsphinx-en-us install -policykit-1 install -policykit-desktop-privileges install -polkitd install -poppler-data install -poppler-utils install -postgresql-client install -postgresql-client-16 install -postgresql-client-common install -power-profiles-daemon install -powermgmt-base install -ppp install -pptp-linux install -preview-latex-style install -printer-driver-brlaser install -printer-driver-c2esp install -printer-driver-foo2zjs install -printer-driver-foo2zjs-common install -printer-driver-hpcups install -printer-driver-m2300w install -printer-driver-min12xxw install -printer-driver-pnm2ppa install -printer-driver-postscript-hp install -printer-driver-ptouch install -printer-driver-pxljr install -printer-driver-sag-gdi install -printer-driver-splix install -procps install -psmisc install -publicsuffix install -python-apt-common install -python-babel-localedata install -python3 install -python3-apport install -python3-apt install -python3-aptdaemon install -python3-aptdaemon.gtk3widgets install -python3-attr install -python3-babel install -python3-blinker install -python3-bpfcc install -python3-brlapi:amd64 install -python3-bs4 install -python3-cairo install -python3-certifi install -python3-cffi-backend:amd64 install -python3-chardet install -python3-click install -python3-colorama install -python3-commandnotfound install -python3-configobj install -python3-cryptography install -python3-cssselect install -python3-cups:amd64 install -python3-cupshelpers install -python3-dateutil install -python3-dbus install -python3-debconf install -python3-debian install -python3-defer install -python3-dev install -python3-distro install -python3-distro-info install -python3-distupgrade install -python3-gdbm:amd64 install -python3-gi install -python3-gi-cairo install -python3-greenlet install -python3-html5lib install -python3-httplib2 install -python3-ibus-1.0 install -python3-idna install -python3-jeepney install -python3-jinja2 install -python3-json-pointer install -python3-jsonpatch install -python3-jsonschema install -python3-jwt install -python3-launchpadlib install -python3-lazr.restfulclient install -python3-lazr.uri install -python3-louis install -python3-lxml:amd64 install -python3-markdown-it install -python3-markupsafe install -python3-mdurl install -python3-minimal install -python3-msgpack install -python3-mysqldb install -python3-netaddr install -python3-netifaces:amd64 install -python3-netplan install -python3-oauthlib install -python3-olefile install -python3-packaging install -python3-peewee install -python3-pexpect install -python3-pil:amd64 install -python3-pip install -python3-pip-whl install -python3-pkg-resources install -python3-platformdirs install -python3-problem-report install -python3-psutil install -python3-psycopg2 install -python3-ptyprocess install -python3-pygments install -python3-pynvim install -python3-pyparsing install -python3-pyqt5 install -python3-pyqt5.sip install -python3-pyrsistent:amd64 install -python3-requests install -python3-rich install -python3-secretstorage install -python3-serial install -python3-setuptools install -python3-setuptools-whl install -python3-six install -python3-software-properties install -python3-soupsieve install -python3-speechd install -python3-sss install -python3-systemd install -python3-typing-extensions install -python3-tz install -python3-uno install -python3-update-manager install -python3-urllib3 install -python3-venv install -python3-wadllib install -python3-webencodings install -python3-wheel install -python3-xdg install -python3-xkit install -python3-yaml install -python3.12 install -python3.12-dev install -python3.12-minimal install -python3.12-venv install -qml-module-org-kde-kconfig:amd64 install -qml-module-org-kde-kirigami-addons-labs-mobileform:amd64 install -qml-module-org-kde-kirigami2 install -qml-module-org-kde-kquickcontrols:amd64 install -qml-module-org-kde-kquickcontrolsaddons:amd64 install -qml-module-org-kde-newstuff install -qml-module-org-kde-people:amd64 install -qml-module-org-kde-userfeedback:amd64 install -qml-module-qt-labs-folderlistmodel:amd64 install -qml-module-qt-labs-platform:amd64 install -qml-module-qt-labs-settings:amd64 install -qml-module-qtgraphicaleffects:amd64 install -qml-module-qtmultimedia:amd64 install -qml-module-qtqml:amd64 install -qml-module-qtqml-models2:amd64 install -qml-module-qtquick-controls:amd64 install -qml-module-qtquick-controls2:amd64 install -qml-module-qtquick-dialogs:amd64 install -qml-module-qtquick-layouts:amd64 install -qml-module-qtquick-particles2:amd64 install -qml-module-qtquick-privatewidgets:amd64 install -qml-module-qtquick-templates2:amd64 install -qml-module-qtquick-window2:amd64 install -qml-module-qtquick2:amd64 install -qt5-gtk-platformtheme:amd64 install -qtspeech5-speechd-plugin:amd64 install -qttranslations5-l10n install -qtwayland5:amd64 install -rake install -readline-common install -rfkill install -ripgrep install -rpcsvc-proto install -rpi-imager install -rsync install -rsyslog install -rtkit install -ruby install -ruby-net-telnet install -ruby-rubygems install -ruby-sdbm:amd64 install -ruby-webrick install -ruby-xmlrpc install -ruby3.2 install -rubygems-integration install -rustc install -rustdesk install -rustnet-monitor install -rygel install -samba-libs:amd64 install -sane-airscan install -sane-utils install -sbsigntool install -screen install -screen-resolution-extra install -seahorse install -secureboot-db install -sed install -sensible-utils install -session-migration install -sgml-base install -sgml-data install -shared-mime-info install -shim-signed install -snapd install -software-properties-common install -software-properties-gtk install -sonnet-plugins:amd64 install -sound-icons install -sound-theme-freedesktop install -speech-dispatcher install -speech-dispatcher-audio-plugins:amd64 install -speech-dispatcher-espeak-ng install -spice-vdagent install -sqlite3 install -squashfs-tools install -ssh-import-id install -sshfs install -ssl-cert install -sssd install -sssd-ad install -sssd-ad-common install -sssd-common install -sssd-ipa install -sssd-krb5 install -sssd-krb5-common install -sssd-ldap install -sssd-proxy install -strace install -sudo install -switcheroo-control install -sysstat install -system-config-printer-common install -system-config-printer-udev install -systemd install -systemd-dev install -systemd-hwe-hwdb install -systemd-oomd install -systemd-resolved install -systemd-sysv install -systemd-timesyncd install -sysvinit-utils install -t1utils install -tailscale install -tailscale-archive-keyring install -tar install -tcl install -tcl8.6 install -tcpdump install -tecla install -telnet install -terser install -tex-common install -tex-gyre install -texlive-base install -texlive-binaries install -texlive-fonts-recommended install -texlive-latex-base install -texlive-latex-extra install -texlive-latex-recommended install -texlive-pictures install -texlive-plain-generic install -thermald install -time install -timeshift install -tio install -tipa install -tk install -tk8.6 install -tnftp install -tpm-udev install -trace-cmd install -traceroute install -tracker install -tracker-extract install -tracker-miner-fs install -tree install -tzdata install -ubuntu-advantage-desktop-daemon install -ubuntu-desktop-minimal install -ubuntu-docs install -ubuntu-drivers-common install -ubuntu-kernel-accessories install -ubuntu-keyring install -ubuntu-minimal install -ubuntu-mono install -ubuntu-pro-client install -ubuntu-pro-client-l10n install -ubuntu-release-upgrader-core install -ubuntu-release-upgrader-gtk install -ubuntu-report install -ubuntu-restricted-addons install -ubuntu-session install -ubuntu-settings install -ubuntu-standard install -ubuntu-wallpapers install -ubuntu-wallpapers-noble install -ucf install -udev install -udisks2 install -ufw install -unattended-upgrades install -uno-libs-private install -unzip install -update-inetd install -update-manager install -update-manager-core install -update-notifier install -update-notifier-common install -upower install -ure install -ure-java install -usb-modeswitch install -usb-modeswitch-data install -usb.ids install -usbmuxd install -usbutils install -user-session-migration install -util-linux install -uuid-dev:amd64 install -uuid-runtime install -v4l-utils install -va-driver-all:amd64 install -variety install -vdpau-driver-all:amd64 install -vim install -vim-common install -vim-gtk3 install -vim-gui-common install -vim-runtime install -vim-tiny install -vlc install -vlc-bin install -vlc-data install -vlc-l10n install -vlc-plugin-access-extra:amd64 install -vlc-plugin-base:amd64 install -vlc-plugin-notify:amd64 install -vlc-plugin-qt:amd64 install -vlc-plugin-samba:amd64 install -vlc-plugin-skins2:amd64 install -vlc-plugin-video-output:amd64 install -vlc-plugin-video-splitter:amd64 install -vlc-plugin-visualization:amd64 install -vorta install -wamerican install -wbritish install -webp-pixbuf-loader:amd64 install -webpack install -wget install -whiptail install -whoopsie install -whoopsie-preferences install -wireless-regdb install -wireless-tools install -wireplumber install -wpasupplicant install -x11-apps install -x11-common install -x11-session-utils install -x11-utils install -x11-xkb-utils install -x11-xserver-utils install -x11proto-dev install -xapp-sn-watcher install -xapps-common install -xauth install -xbitmaps install -xbrlapi install -xclip install -xcursor-themes install -xcvt install -xdg-dbus-proxy install -xdg-desktop-portal install -xdg-desktop-portal-gnome install -xdg-desktop-portal-gtk install -xdg-user-dirs install -xdg-user-dirs-gtk install -xdg-utils install -xfonts-base install -xfonts-encodings install -xfonts-scalable install -xfonts-utils install -xinit install -xinput install -xkb-data install -xml-core install -xorg install -xorg-docs-core install -xorg-sgml-doctools install -xserver-common install -xserver-xephyr install -xserver-xorg install -xserver-xorg-core install -xserver-xorg-input-all install -xserver-xorg-input-libinput install -xserver-xorg-input-wacom install -xserver-xorg-legacy install -xserver-xorg-video-all install -xserver-xorg-video-amdgpu install -xserver-xorg-video-ati install -xserver-xorg-video-fbdev install -xserver-xorg-video-intel install -xserver-xorg-video-nouveau install -xserver-xorg-video-nvidia-580 install -xserver-xorg-video-qxl install -xserver-xorg-video-radeon install -xserver-xorg-video-vesa install -xserver-xorg-video-vmware install -xtrans-dev install -xwayland install -xxd install -xz-utils install -yaru-theme-gnome-shell install -yaru-theme-gtk install -yaru-theme-icon install -yaru-theme-sound install -yelp install -yelp-xsl install -zathura install -zathura-pdf-poppler:amd64 install -zenity install -zenity-common install -zip install -zlib1g:amd64 install -zlib1g-dev:amd64 install -zoxide install -zsh install -zsh-common install -zstd install ---- -Command finished --- ---- -Checking for Snap packages... --- ---- -Running command: snap list --- -Name Version Rev Tracking Publisher Notes -bare 1.0 5 latest/stable canonical** base -code 94e8ae2b 218 latest/stable vscode** classic -core18 20260105 2979 latest/stable canonical** base -core20 20251031 2686 latest/stable canonical** base -core22 20251125 2216 latest/stable canonical** base -core24 20251210 1267 latest/stable canonical** base -firefox 147.0.1-1 7672 latest/stable/… mozilla** - -firmware-updater 0+git.0052f6b 210 1/stable/… canonical** - -gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 198 latest/stable canonical** - -gnome-3-38-2004 0+git.efb213a 143 latest/stable canonical** - -gnome-42-2204 0+git.c1d3d69-sdk0+git.015db9a 247 latest/stable/… canonical** - -gnome-46-2404 0+git.df85349-sdk0+git.54e4d8f 145 latest/stable canonical** - -gtk-common-themes 0.1-81-g442e511 1535 latest/stable/… canonical** - -mesa-2404 25.0.7-snap211 1165 latest/stable canonical** - -mqtt-explorer 0.4.0-beta4 31 latest/stable thomasnordquist - -notepad-plus-plus 8.7.4 412 latest/stable mmtrt - -nushell 0.109.1 1736 latest/stable sed-i classic -snap-store 0+git.90575829 1270 2/stable/… canonical** - -snapd 2.73 25935 latest/stable canonical** snapd -snapd-desktop-integration 0.9 315 latest/stable/… canonical** - -spotify 1.2.74.477.g3be53afe 89 latest/stable spotify** - -telegram-desktop 6.3.9 6883 latest/stable telegram-desktop** - -thunderbird 140.7.0esr-1 933 latest/stable canonical** - -wine-platform-9-devel-core22 9.22 33 latest/stable mmtrt - -wine-platform-runtime-core22 v1.0 108 latest/stable mmtrt - ---- -Command finished --- -\n -======================================================================== -=== DOCKER INFORMATION -======================================================================== -docker command not found. Skipping Docker scan. -\n -======================================================================== -=== DEV ENVIRONMENTS & SERVERS -======================================================================== ---- -Running command: command -v rustc && rustc --version --- -/usr/bin/rustc -rustc 1.75.0 (82e1608df 2023-12-21) (built from a source tarball) ---- -Command finished --- ---- -Running command: command -v node && node --version --- -/usr/bin/node -v18.19.1 ---- -Command finished --- ---- -Running command: command -v python3 && python3 --version --- -/usr/bin/python3 -Python 3.12.3 ---- -Command finished --- ---- -Running command: command -v go && go version --- -/usr/bin/go -go version go1.22.2 linux/amd64 ---- -Command finished --- ---- -Running command: command -v java && java --version --- -/usr/bin/java -openjdk 21.0.9 2025-10-21 -OpenJDK Runtime Environment (build 21.0.9+10-Ubuntu-124.04) -OpenJDK 64-Bit Server VM (build 21.0.9+10-Ubuntu-124.04, mixed mode, sharing) ---- -Command finished --- ---- -Checking for common server processes... --- ---- -Running command: ps aux | grep -E 'apache2|nginx|httpd|snapcast' | grep -v grep --- ---- -Command finished --- ---- -Checking for server config files... --- ---- -Running command: ls -ld /etc/apache2 /etc/nginx /etc/snapserver.conf 2>/dev/null --- -drwxr-xr-x 3 root root 4096 Jul 3 2025 /etc/apache2 ---- -Command finished --- ---- -Searching for Eclipse Workspaces and Arduino/ESP-IDF projects... --- -This may take a moment... ---- -Running command: find /home/sam -maxdepth 4 \( -name '.project' -o -name 'platformio.ini' -o -name '*.ino' \) -print 2>/dev/null --- -/home/sam/Arduino/libraries/FastLED/platformio.ini -/home/sam/Documents/Sam/test_files_nvim_practice/esp32_word_detection.ino ---- -Command finished --- -\n -======================================================================== -=== RECONNAISSANCE COMPLETE -======================================================================== -Log file saved to: logs/01_system_recon.log -Please review the log file to plan the next phase of the migration. -Remember to complete and verify your backups before proceeding. diff --git a/logs/04_nixos_recon.log b/logs/04_nixos_recon.log deleted file mode 100755 index 1f4be12..0000000 --- a/logs/04_nixos_recon.log +++ /dev/null @@ -1,3145 +0,0 @@ -NixOS Migration - Deep Reconnaissance Log - Wed Jan 28 10:33:21 AM AEDT 2026 ----------------------------------------------------- -User Home Directory: /home/sam - - -======================================================================== -=== SOFTWARE INVENTORY -======================================================================== ---- Running command: dpkg --get-selections | grep -v deinstall --- -accountsservice install -acl install -adb install -adduser install -adwaita-icon-theme install -alsa-base install -alsa-topology-conf install -alsa-ucm-conf install -alsa-utils install -amd64-microcode install -anacron install -android-libbase:amd64 install -android-libboringssl:amd64 install -android-libcutils:amd64 install -android-liblog:amd64 install -android-libsparse:amd64 install -android-libziparchive:amd64 install -android-sdk-platform-tools-common install -apg install -apparmor install -apport install -apport-core-dump-handler install -apport-gtk install -apport-symptoms install -appstream install -apt install -apt-config-icons install -apt-config-icons-hidpi install -apt-utils install -aptdaemon install -aptdaemon-data install -arp-scan install -arpwatch install -aspell install -aspell-en install -at-spi2-common install -at-spi2-core install -avahi-daemon install -avahi-utils install -baloo-kf5 install -baobab install -base-files install -base-passwd install -bash install -bash-completion install -bat install -bc install -bind9-dnsutils install -bind9-host install -bind9-libs:amd64 install -binutils install -binutils-common:amd64 install -binutils-x86-64-linux-gnu install -bison install -bluez install -bluez-cups install -bluez-obexd install -bolt install -borgbackup install -bpfcc-tools install -bpftrace install -brltty install -bsdextrautils install -bsdutils install -btop install -bubblewrap install -build-essential install -busybox-initramfs install -busybox-static install -bzip2 install -bzip2-doc install -ca-certificates install -ca-certificates-java install -cargo install -catdoc install -ccache install -chrome-gnome-shell install -cifs-utils install -clangd:amd64 install -clangd-18 install -cloud-guest-utils install -cloud-init install -cmake install -cmake-data install -colord install -colord-data install -command-not-found install -composer install -console-setup install -console-setup-linux install -coreutils install -cpio install -cpp install -cpp-13 install -cpp-13-x86-64-linux-gnu install -cpp-x86-64-linux-gnu install -cracklib-runtime install -cron install -cron-daemon-common install -cu install -cups install -cups-browsed install -cups-bsd install -cups-client install -cups-common install -cups-core-drivers install -cups-daemon install -cups-filters install -cups-filters-core-drivers install -cups-ipp-utils install -cups-pk-helper install -cups-ppdc install -cups-server-common install -curl install -dash install -dbus install -dbus-bin install -dbus-daemon install -dbus-session-bus-common install -dbus-system-bus-common install -dbus-user-session install -dc install -dconf-cli install -dconf-gsettings-backend:amd64 install -dconf-service install -debconf install -debconf-i18n install -debianutils install -default-jre install -default-jre-headless install -desktop-file-utils install -dfu-util install -dhcpcd-base install -dictionaries-common install -diffutils install -dirmngr install -distro-info install -distro-info-data install -dkms install -dmidecode install -dmsetup install -dmz-cursor-theme install -dns-root-data install -dnsmasq-base install -docbook-xml install -dolphin install -dosfstools install -dpkg install -dpkg-dev install -dracut-install install -dvisvgm install -e2fsprogs install -e2fsprogs-l10n install -eatmydata install -ed install -efibootmgr install -eject install -emacsen-common install -enchant-2 install -eog install -eslint install -espeak-ng-data:amd64 install -ethtool install -evince install -evince-common install -evolution-data-server install -evolution-data-server-common install -eza install -fakeroot install -fastboot install -fdisk install -fdupes install -ffmpeg install -ffmpegthumbs install -file install -findutils install -firebird3.0-common install -firebird3.0-common-doc install -firebird3.0-server-core:amd64 install -firebird3.0-utils install -firefox install -firmware-sof-signed install -flameshot install -flex install -fontconfig install -fontconfig-config install -fonts-crosextra-caladea install -fonts-crosextra-carlito install -fonts-dejavu install -fonts-dejavu-core install -fonts-dejavu-extra install -fonts-dejavu-mono install -fonts-droid-fallback install -fonts-freefont-ttf install -fonts-lato install -fonts-liberation install -fonts-liberation-sans-narrow install -fonts-linuxlibertine install -fonts-lmodern install -fonts-noto-cjk install -fonts-noto-color-emoji install -fonts-noto-core install -fonts-noto-extra install -fonts-noto-mono install -fonts-noto-ui-core install -fonts-opensymbol install -fonts-powerline install -fonts-sil-gentium install -fonts-sil-gentium-basic install -fonts-texgyre install -fonts-texgyre-math install -fonts-ubuntu install -fonts-urw-base35 install -foomatic-db-compressed-ppds install -fortune-mod install -fortunes-min install -fprintd install -friendly-recovery install -ftp install -fuse3 install -fwupd install -fwupd-signed install -fzf install -g++ install -g++-13 install -g++-13-x86-64-linux-gnu install -g++-x86-64-linux-gnu install -gamemode install -gamemode-daemon install -gawk install -gcc install -gcc-13 install -gcc-13-base:amd64 install -gcc-13-x86-64-linux-gnu install -gcc-14-base:amd64 install -gcc-x86-64-linux-gnu install -gcr install -gcr4 install -gdb install -gdisk install -gdm3 install -geoclue-2.0 install -geocode-glib-common install -gettext-base install -gh install -ghostscript install -ghostty install -gir1.2-accountsservice-1.0:amd64 install -gir1.2-adw-1:amd64 install -gir1.2-atk-1.0:amd64 install -gir1.2-atspi-2.0:amd64 install -gir1.2-ayatanaappindicator3-0.1 install -gir1.2-freedesktop:amd64 install -gir1.2-gck-2:amd64 install -gir1.2-gcr-4:amd64 install -gir1.2-gdesktopenums-3.0:amd64 install -gir1.2-gdkpixbuf-2.0:amd64 install -gir1.2-gdm-1.0 install -gir1.2-geoclue-2.0:amd64 install -gir1.2-gexiv2-0.10:amd64 install -gir1.2-girepository-2.0:amd64 install -gir1.2-glib-2.0:amd64 install -gir1.2-gmenu-3.0:amd64 install -gir1.2-gnomeautoar-0.1:amd64 install -gir1.2-gnomebg-4.0:amd64 install -gir1.2-gnomebluetooth-3.0:amd64 install -gir1.2-gnomedesktop-3.0:amd64 install -gir1.2-gnomedesktop-4.0:amd64 install -gir1.2-graphene-1.0:amd64 install -gir1.2-gstreamer-1.0:amd64 install -gir1.2-gtk-3.0:amd64 install -gir1.2-gtk-4.0:amd64 install -gir1.2-gtop-2.0:amd64 install -gir1.2-gudev-1.0:amd64 install -gir1.2-gweather-4.0:amd64 install -gir1.2-handy-1:amd64 install -gir1.2-harfbuzz-0.0:amd64 install -gir1.2-ibus-1.0:amd64 install -gir1.2-javascriptcoregtk-4.1:amd64 install -gir1.2-javascriptcoregtk-6.0:amd64 install -gir1.2-mutter-14:amd64 install -gir1.2-nm-1.0:amd64 install -gir1.2-nma4-1.0:amd64 install -gir1.2-notify-0.7:amd64 install -gir1.2-packagekitglib-1.0 install -gir1.2-pango-1.0:amd64 install -gir1.2-peas-1.0:amd64 install -gir1.2-polkit-1.0 install -gir1.2-rsvg-2.0:amd64 install -gir1.2-secret-1:amd64 install -gir1.2-snapd-2:amd64 install -gir1.2-soup-3.0:amd64 install -gir1.2-upowerglib-1.0:amd64 install -gir1.2-vte-2.91:amd64 install -gir1.2-webkit-6.0:amd64 install -gir1.2-webkit2-4.1:amd64 install -gir1.2-wnck-3.0:amd64 install -git install -git-man install -gjs install -gkbd-capplet install -glib-networking:amd64 install -glib-networking-common install -glib-networking-services install -gnome-accessibility-themes install -gnome-bluetooth-3-common install -gnome-bluetooth-sendto install -gnome-browser-connector install -gnome-calculator install -gnome-characters install -gnome-clocks install -gnome-control-center install -gnome-control-center-data install -gnome-control-center-faces install -gnome-desktop3-data install -gnome-disk-utility install -gnome-font-viewer install -gnome-initial-setup install -gnome-keyring install -gnome-keyring-pkcs11:amd64 install -gnome-logs install -gnome-menus install -gnome-online-accounts install -gnome-power-manager install -gnome-session-bin install -gnome-session-canberra install -gnome-session-common install -gnome-settings-daemon install -gnome-settings-daemon-common install -gnome-shell install -gnome-shell-common install -gnome-shell-extension-appindicator install -gnome-shell-extension-manager install -gnome-shell-extension-prefs install -gnome-shell-extension-ubuntu-dock install -gnome-shell-extension-ubuntu-tiling-assistant install -gnome-shell-extensions install -gnome-startup-applications install -gnome-system-monitor install -gnome-terminal install -gnome-terminal-data install -gnome-text-editor install -gnome-themes-extra:amd64 install -gnome-themes-extra-data install -gnome-tweaks install -gnome-user-docs install -gnupg install -gnupg-l10n install -gnupg-utils install -golang-1.22-go install -golang-1.22-src install -golang-go:amd64 install -golang-src install -google-chrome-stable install -gperf install -gpg install -gpg-agent install -gpg-wks-client install -gpgconf install -gpgsm install -gpgv install -grep install -grim install -groff-base install -grub-common install -grub-efi-amd64 install -grub-efi-amd64-bin install -grub-efi-amd64-signed install -grub2-common install -gsettings-desktop-schemas install -gsettings-ubuntu-schemas install -gstreamer1.0-alsa:amd64 install -gstreamer1.0-gl:amd64 install -gstreamer1.0-gtk3:amd64 install -gstreamer1.0-libav:amd64 install -gstreamer1.0-packagekit install -gstreamer1.0-pipewire:amd64 install -gstreamer1.0-plugins-base:amd64 install -gstreamer1.0-plugins-base-apps install -gstreamer1.0-plugins-good:amd64 install -gstreamer1.0-plugins-ugly:amd64 install -gstreamer1.0-tools install -gstreamer1.0-vaapi:amd64 install -gstreamer1.0-x:amd64 install -gtk-update-icon-cache install -gtk2-engines-murrine:amd64 install -gtk2-engines-pixbuf:amd64 install -gvfs:amd64 install -gvfs-backends install -gvfs-common install -gvfs-daemons install -gvfs-libs:amd64 install -gyp install -gzip install -handlebars install -hdparm install -heif-gdk-pixbuf:amd64 install -heif-thumbnailer install -hicolor-icon-theme install -hostname install -hplip install -hplip-data install -humanity-icon-theme install -hunspell-en-us install -hwdata install -i965-va-driver:amd64 install -ibus install -ibus-data install -ibus-gtk:amd64 install -ibus-gtk3:amd64 install -ibus-gtk4:amd64 install -ibus-table install -ibus-table-cangjie-big install -ibus-table-cangjie3 install -ibus-table-cangjie5 install -ibverbs-providers:amd64 install -ieee-data install -iio-sensor-proxy install -im-config install -imagemagick install -imagemagick-6-common install -imagemagick-6.q16 install -inetutils-telnet install -info install -init install -init-system-helpers install -initramfs-tools install -initramfs-tools-bin install -initramfs-tools-core install -inputattach install -install-info install -intel-media-va-driver:amd64 install -intel-microcode install -inxi install -ipp-usb install -iproute2 install -ipscan install -iptables install -iputils-arping install -iputils-ping install -iputils-tracepath install -iso-codes install -iucode-tool install -java-common install -javascript-common install -jq install -jsonlint install -kactivities-bin install -kactivitymanagerd install -kbd install -kded5 install -kdegraphics-thumbnailers install -keditbookmarks install -kerneloops install -keyboard-configuration install -keyboxd install -keyutils install -kimageformat-plugins install -kinit install -kio install -kio-extras install -kio-extras-data install -kirigami-addons-data install -kitty install -kitty-doc install -kitty-shell-integration install -kitty-terminfo install -klibc-utils install -kmod install -konsole install -konsole-kpart install -kpackagelauncherqml install -kpackagetool5 install -kpeople-vcard:amd64 install -krb5-locales install -kuserfeedback-doc install -kwayland-data install -kwayland-integration:amd64 install -language-pack-en install -language-pack-en-base install -language-pack-gnome-en install -language-pack-gnome-en-base install -language-selector-common install -language-selector-gnome install -laptop-detect install -latexmk install -ldap-utils install -less install -lib32gcc-s1 install -lib32stdc++6 install -liba52-0.7.4:amd64 install -libaa1:amd64 install -libaacs0:amd64 install -libabsl20220623t64:amd64 install -libabw-0.1-1:amd64 install -libaccountsservice0:amd64 install -libacl1:amd64 install -libadwaita-1-0:amd64 install -libaio1t64:amd64 install -libalgorithm-diff-perl install -libalgorithm-diff-xs-perl:amd64 install -libalgorithm-merge-perl install -libao-common install -libao4:amd64 install -libaom3:amd64 install -libapache-pom-java install -libapparmor1:amd64 install -libappimage1.0abi1t64:amd64 install -libappstream5:amd64 install -libapt-pkg6.0t64:amd64 install -libarchive13t64:amd64 install -libargon2-1:amd64 install -libaribb24-0t64:amd64 install -libasan8:amd64 install -libasound2-data install -libasound2-dev:amd64 install -libasound2t64:amd64 install -libaspell15:amd64 install -libass9:amd64 install -libassuan0:amd64 install -libasyncns0:amd64 install -libatasmart4:amd64 install -libatk-adaptor:amd64 install -libatk-bridge2.0-0t64:amd64 install -libatk-wrapper-java install -libatk-wrapper-java-jni:amd64 install -libatk1.0-0t64:amd64 install -libatm1t64:amd64 install -libatomic1:amd64 install -libatopology2t64:amd64 install -libatspi2.0-0t64:amd64 install -libattr1:amd64 install -libaudit-common install -libaudit1:amd64 install -libauthen-sasl-perl install -libavahi-client3:amd64 install -libavahi-common-data:amd64 install -libavahi-common3:amd64 install -libavahi-core7:amd64 install -libavahi-glib1:amd64 install -libavc1394-0:amd64 install -libavcodec-dev:amd64 install -libavcodec60:amd64 install -libavdevice-dev:amd64 install -libavdevice60:amd64 install -libavfilter-dev:amd64 install -libavfilter9:amd64 install -libavformat-dev:amd64 install -libavformat60:amd64 install -libavif-gdk-pixbuf:amd64 install -libavif16:amd64 install -libavutil-dev:amd64 install -libavutil58:amd64 install -libayatana-appindicator3-1 install -libayatana-ido3-0.4-0:amd64 install -libayatana-indicator3-7:amd64 install -libbabeltrace1:amd64 install -libbasicobjects0t64:amd64 install -libbdplus0:amd64 install -libbinutils:amd64 install -libbit-vector-perl:amd64 install -libblas3:amd64 install -libblkid-dev:amd64 install -libblkid1:amd64 install -libblockdev-crypto3:amd64 install -libblockdev-fs3:amd64 install -libblockdev-loop3:amd64 install -libblockdev-mdraid3:amd64 install -libblockdev-nvme3:amd64 install -libblockdev-part3:amd64 install -libblockdev-swap3:amd64 install -libblockdev-utils3:amd64 install -libblockdev3:amd64 install -libbluetooth3:amd64 install -libbluray2:amd64 install -libboost-filesystem1.83.0:amd64 install -libboost-iostreams1.83.0:amd64 install -libboost-locale1.83.0:amd64 install -libboost-thread1.83.0:amd64 install -libbpf1:amd64 install -libbpfcc:amd64 install -libbrlapi0.8:amd64 install -libbrotli-dev:amd64 install -libbrotli1:amd64 install -libbs2b0:amd64 install -libbsd0:amd64 install -libbsh-java install -libbytesize-common install -libbytesize1:amd64 install -libbz2-1.0:amd64 install -libbz2-dev:amd64 install -libc-bin install -libc-dev-bin install -libc-devtools install -libc6:amd64 install -libc6-dbg:amd64 install -libc6-dev:amd64 install -libc6-i386 install -libcaca0:amd64 install -libcairo-gobject-perl install -libcairo-gobject2:amd64 install -libcairo-perl install -libcairo-script-interpreter2:amd64 install -libcairo2:amd64 install -libcairomm-1.16-1:amd64 install -libcamel-1.2-64t64:amd64 install -libcanberra-gtk3-0t64:amd64 install -libcanberra-gtk3-module:amd64 install -libcanberra-pulse:amd64 install -libcanberra0t64:amd64 install -libcap-ng0:amd64 install -libcap2:amd64 install -libcap2-bin install -libcares2:amd64 install -libcarp-clan-perl install -libcbor0.10:amd64 install -libcc1-0:amd64 install -libcddb2 install -libcdio-cdda2t64:amd64 install -libcdio-paranoia2t64:amd64 install -libcdio19t64:amd64 install -libcdparanoia0:amd64 install -libcdr-0.1-1:amd64 install -libchewing3:amd64 install -libchewing3-data install -libchromaprint1:amd64 install -libcjson1:amd64 install -libclang-common-18-dev:amd64 install -libclang-cpp18 install -libclang-rt-18-dev:amd64 install -libclang1-18 install -libclone-perl:amd64 install -libclucene-contribs1t64:amd64 install -libclucene-core1t64:amd64 install -libcodec2-1.2:amd64 install -libcolamd3:amd64 install -libcollection4t64:amd64 install -libcolord-gtk4-1t64:amd64 install -libcolord2:amd64 install -libcolorhug2:amd64 install -libcom-err2:amd64 install -libcommons-logging-java install -libcommons-parent-java install -libcrack2:amd64 install -libcrypt-dev:amd64 install -libcrypt-rc4-perl install -libcrypt1:amd64 install -libcryptsetup12:amd64 install -libctf-nobfd0:amd64 install -libctf0:amd64 install -libcue2:amd64 install -libcups2t64:amd64 install -libcupsfilters2-common install -libcupsfilters2t64:amd64 install -libcupsimage2t64:amd64 install -libcurl3t64-gnutls:amd64 install -libcurl4t64:amd64 install -libdaemon0:amd64 install -libdata-dump-perl install -libdate-calc-perl install -libdate-calc-xs-perl:amd64 install -libdate-manip-perl install -libdatrie1:amd64 install -libdav1d7:amd64 install -libdaxctl1:amd64 install -libdb5.3t64:amd64 install -libdbus-1-3:amd64 install -libdbus-1-dev:amd64 install -libdbus-glib-1-2:amd64 install -libdbusmenu-glib4:amd64 install -libdbusmenu-gtk3-4:amd64 install -libdbusmenu-qt5-2:amd64 install -libdc1394-25:amd64 install -libdca0:amd64 install -libdconf1:amd64 install -libde265-0:amd64 install -libdebconfclient0:amd64 install -libdebuginfod-common install -libdebuginfod1t64:amd64 install -libdecor-0-0:amd64 install -libdecor-0-dev:amd64 install -libdecor-0-plugin-1-gtk:amd64 install -libdee-1.0-4:amd64 install -libdeflate0:amd64 install -libdevmapper1.02.1:amd64 install -libdhash1t64:amd64 install -libdigest-perl-md5-perl install -libdjvulibre-text install -libdjvulibre21:amd64 install -libdolphinvcs5:amd64 install -libdotconf0:amd64 install -libdouble-conversion3:amd64 install -libdpkg-perl install -libdrm-amdgpu1:amd64 install -libdrm-common install -libdrm-dev:amd64 install -libdrm-intel1:amd64 install -libdrm-nouveau2:amd64 install -libdrm-radeon1:amd64 install -libdrm2:amd64 install -libduktape207:amd64 install -libdv4t64:amd64 install -libdvbpsi10:amd64 install -libdvdnav4:amd64 install -libdvdread8t64:amd64 install -libdw1t64:amd64 install -libe-book-0.1-1:amd64 install -libeatmydata1:amd64 install -libebackend-1.2-11t64:amd64 install -libebml5:amd64 install -libebook-1.2-21t64:amd64 install -libebook-contacts-1.2-4t64:amd64 install -libecal-2.0-3:amd64 install -libedata-book-1.2-27t64:amd64 install -libedata-cal-2.0-2t64:amd64 install -libedataserver-1.2-27t64:amd64 install -libedataserverui-1.2-4t64:amd64 install -libedit2:amd64 install -libeditorconfig0:amd64 install -libefiboot1t64:amd64 install -libefivar1t64:amd64 install -libegl-dev:amd64 install -libegl-mesa0:amd64 install -libegl1:amd64 install -libei1:amd64 install -libeis1:amd64 install -libel-api-java install -libelf1t64:amd64 install -libenchant-2-2:amd64 install -libencode-locale-perl install -libencode-perl:amd64 install -libeot0:amd64 install -libepoxy0:amd64 install -libepub0 install -libepubgen-0.1-1:amd64 install -liberror-perl install -libespeak-ng1:amd64 install -libestr0:amd64 install -libetonyek-0.1-1:amd64 install -libevdev2:amd64 install -libevdocument3-4t64:amd64 install -libevview3-3t64:amd64 install -libexempi8:amd64 install -libexif12:amd64 install -libexiv2-27:amd64 install -libexpat1:amd64 install -libexpat1-dev:amd64 install -libext2fs2t64:amd64 install -libexttextcat-2.0-0:amd64 install -libexttextcat-data install -libextutils-depends-perl install -libfaad2:amd64 install -libfakekey0:amd64 install -libfakeroot:amd64 install -libfastjson4:amd64 install -libfbclient2:amd64 install -libfdisk1:amd64 install -libffi-dev:amd64 install -libffi8:amd64 install -libfftw3-double3:amd64 install -libfftw3-single3:amd64 install -libfido2-1:amd64 install -libfile-basedir-perl install -libfile-desktopentry-perl install -libfile-fcntllock-perl install -libfile-listing-perl install -libfile-mimeinfo-perl install -libfl-dev:amd64 install -libfl2:amd64 install -libflac12t64:amd64 install -libflashrom1:amd64 install -libflite1:amd64 install -libfont-afm-perl install -libfontbox-java install -libfontconfig1:amd64 install -libfontenc1:amd64 install -libfprint-2-2 install -libfprint-2-tod1:amd64 install -libfreeaptx0:amd64 install -libfreehand-0.1-1 install -libfreerdp-server3-3:amd64 install -libfreerdp3-3:amd64 install -libfreetype-dev:amd64 install -libfreetype6:amd64 install -libfribidi0:amd64 install -libftdi1-2:amd64 install -libfuse-dev:amd64 install -libfuse2t64:amd64 install -libfuse3-3:amd64 install -libfwupd2:amd64 install -libgail-common:amd64 install -libgail18t64:amd64 install -libgamemode0:amd64 install -libgamemodeauto0:amd64 install -libgav1-1:amd64 install -libgbm-dev:amd64 install -libgbm1:amd64 install -libgcc-13-dev:amd64 install -libgcc-s1:amd64 install -libgck-1-0:amd64 install -libgck-2-2:amd64 install -libgcr-4-4:amd64 install -libgcr-base-3-1:amd64 install -libgcr-ui-3-1:amd64 install -libgcrypt20:amd64 install -libgd3:amd64 install -libgdata-common install -libgdata22:amd64 install -libgdbm-compat4t64:amd64 install -libgdbm6t64:amd64 install -libgdk-pixbuf-2.0-0:amd64 install -libgdk-pixbuf2.0-bin install -libgdk-pixbuf2.0-common install -libgdm1 install -libgee-0.8-2:amd64 install -libgeoclue-2-0:amd64 install -libgeocode-glib-2-0:amd64 install -libgexiv2-2:amd64 install -libgfortran5:amd64 install -libgif7:amd64 install -libgirara-gtk3-3t64:amd64 install -libgirepository-1.0-1:amd64 install -libgirepository-2.0-0:amd64 install -libgit2-1.7:amd64 install -libgjs0g:amd64 install -libgl-dev:amd64 install -libgl1:amd64 install -libgl1-mesa-dri:amd64 install -libgles-dev:amd64 install -libgles1:amd64 install -libgles2:amd64 install -libglib-object-introspection-perl install -libglib-perl:amd64 install -libglib2.0-0t64:amd64 install -libglib2.0-bin install -libglib2.0-data install -libglib2.0-dev:amd64 install -libglib2.0-dev-bin install -libglibmm-2.68-1t64:amd64 install -libglu1-mesa:amd64 install -libglvnd0:amd64 install -libglx-dev:amd64 install -libglx-mesa0:amd64 install -libglx0:amd64 install -libgme0:amd64 install -libgmp10:amd64 install -libgnome-autoar-0-0:amd64 install -libgnome-bg-4-2t64:amd64 install -libgnome-bluetooth-3.0-13:amd64 install -libgnome-bluetooth-ui-3.0-13:amd64 install -libgnome-desktop-3-20t64:amd64 install -libgnome-desktop-4-2t64:amd64 install -libgnome-menu-3-0:amd64 install -libgnome-rr-4-2t64:amd64 install -libgnomekbd-common install -libgnomekbd8:amd64 install -libgnutls30t64:amd64 install -libgoa-1.0-0b:amd64 install -libgoa-1.0-common install -libgoa-backend-1.0-2:amd64 install -libgomp1:amd64 install -libgpg-error-l10n install -libgpg-error0:amd64 install -libgpgme11t64:amd64 install -libgpgmepp6t64:amd64 install -libgphoto2-6t64:amd64 install -libgphoto2-l10n install -libgphoto2-port12t64:amd64 install -libgpm2:amd64 install -libgprofng0:amd64 install -libgraphene-1.0-0:amd64 install -libgraphite2-3:amd64 install -libgrpc++1.51t64:amd64 install -libgrpc29t64:amd64 install -libgs-common install -libgs10:amd64 install -libgs10-common install -libgsf-1-114:amd64 install -libgsf-1-common install -libgsm1:amd64 install -libgsound0t64:amd64 install -libgspell-1-2:amd64 install -libgspell-1-common install -libgssapi-krb5-2:amd64 install -libgssdp-1.6-0:amd64 install -libgstreamer-gl1.0-0:amd64 install -libgstreamer-plugins-bad1.0-0:amd64 install -libgstreamer-plugins-base1.0-0:amd64 install -libgstreamer-plugins-good1.0-0:amd64 install -libgstreamer1.0-0:amd64 install -libgtk-3-0t64:amd64 install -libgtk-3-bin install -libgtk-3-common install -libgtk-4-1:amd64 install -libgtk-4-bin install -libgtk-4-common install -libgtk-4-media-gstreamer install -libgtk2.0-0t64:amd64 install -libgtk2.0-bin install -libgtk2.0-common install -libgtk3-perl install -libgtkmm-4.0-0:amd64 install -libgtksourceview-5-0:amd64 install -libgtksourceview-5-common install -libgtop-2.0-11:amd64 install -libgtop2-common install -libgudev-1.0-0:amd64 install -libgumbo2:amd64 install -libgupnp-1.6-0:amd64 install -libgupnp-av-1.0-3:amd64 install -libgupnp-dlna-2.0-4:amd64 install -libgupnp-igd-1.6-0:amd64 install -libgusb2:amd64 install -libgweather-4-0t64:amd64 install -libgweather-4-common install -libgxps2t64:amd64 install -libhandy-1-0:amd64 install -libharfbuzz-gobject0:amd64 install -libharfbuzz-icu0:amd64 install -libharfbuzz0b:amd64 install -libheif-plugin-aomdec:amd64 install -libheif-plugin-aomenc:amd64 install -libheif-plugin-libde265:amd64 install -libheif-plugin-x265:amd64 install -libheif1:amd64 install -libhfstospell11:amd64 install -libhidapi-dev:amd64 install -libhidapi-hidraw0:amd64 install -libhidapi-libusb0:amd64 install -libhiredis1.1.0:amd64 install -libhogweed6t64:amd64 install -libhpmud0:amd64 install -libhsqldb1.8.0-java install -libhtml-form-perl install -libhtml-format-perl install -libhtml-parser-perl:amd64 install -libhtml-tagset-perl install -libhtml-tree-perl install -libhttp-cookies-perl install -libhttp-daemon-perl install -libhttp-date-perl install -libhttp-message-perl install -libhttp-negotiate-perl install -libhttp-parser2.9:amd64 install -libhunspell-1.7-0:amd64 install -libhwasan0:amd64 install -libhwy1t64:amd64 install -libhyphen0:amd64 install -libib-util:amd64 install -libibus-1.0-5:amd64 install -libibus-1.0-dev:amd64 install -libibverbs1:amd64 install -libical3t64:amd64 install -libice-dev:amd64 install -libice6:amd64 install -libicu74:amd64 install -libidn12:amd64 install -libidn2-0:amd64 install -libiec61883-0:amd64 install -libieee1284-3t64:amd64 install -libigdgmm12:amd64 install -libijs-0.35:amd64 install -libimagequant0:amd64 install -libimath-3-1-29t64:amd64 install -libimobiledevice6:amd64 install -libini-config5t64:amd64 install -libinih1:amd64 install -libinput-bin install -libinput10:amd64 install -libio-html-perl install -libio-socket-ssl-perl install -libio-stringy-perl install -libip4tc2:amd64 install -libip6tc2:amd64 install -libipa-hbac0t64 install -libipc-system-simple-perl install -libipt2 install -libiscsi7:amd64 install -libisl23:amd64 install -libitm1:amd64 install -libiw30t64:amd64 install -libixml11t64:amd64 install -libjack-jackd2-0:amd64 install -libjansson4:amd64 install -libjavascriptcoregtk-4.1-0:amd64 install -libjavascriptcoregtk-6.0-1:amd64 install -libjbig0:amd64 install -libjbig2dec0:amd64 install -libjcat1:amd64 install -libjcode-pm-perl install -libjpeg-turbo8:amd64 install -libjpeg8:amd64 install -libjq1:amd64 install -libjs-async install -libjs-bootstrap4 install -libjs-events install -libjs-inherits install -libjs-is-typedarray install -libjs-jquery install -libjs-popper.js install -libjs-prettify install -libjs-regenerate install -libjs-sizzle install -libjs-source-map install -libjs-sphinxdoc install -libjs-sprintf-js install -libjs-typedarray-to-buffer install -libjs-underscore install -libjs-util install -libjson-c5:amd64 install -libjson-glib-1.0-0:amd64 install -libjson-glib-1.0-common install -libjsoncpp25:amd64 install -libjsp-api-java install -libjxl0.7:amd64 install -libjxr-tools install -libjxr0t64:amd64 install -libk5crypto3:amd64 install -libkate1:amd64 install -libkdsoap1:amd64 install -libkeyutils1:amd64 install -libkf5activities5:amd64 install -libkf5activitiesstats1:amd64 install -libkf5archive-data install -libkf5archive5:amd64 install -libkf5attica5:amd64 install -libkf5auth-data install -libkf5auth5:amd64 install -libkf5authcore5:amd64 install -libkf5baloo5 install -libkf5balooengine5 install -libkf5baloowidgets-bin install -libkf5baloowidgets5:amd64 install -libkf5bookmarks-data install -libkf5bookmarks5:amd64 install -libkf5calendarevents5:amd64 install -libkf5codecs-data install -libkf5codecs5:amd64 install -libkf5completion-data install -libkf5completion5:amd64 install -libkf5config-bin install -libkf5config-data install -libkf5configcore5:amd64 install -libkf5configgui5:amd64 install -libkf5configwidgets-data install -libkf5configwidgets5:amd64 install -libkf5contacts-data install -libkf5contacts5:amd64 install -libkf5coreaddons-data install -libkf5coreaddons5:amd64 install -libkf5crash5:amd64 install -libkf5dbusaddons-bin install -libkf5dbusaddons-data install -libkf5dbusaddons5:amd64 install -libkf5declarative-data install -libkf5declarative5:amd64 install -libkf5dnssd-data install -libkf5dnssd5:amd64 install -libkf5doctools5:amd64 install -libkf5filemetadata-bin:amd64 install -libkf5filemetadata-data install -libkf5filemetadata3:amd64 install -libkf5globalaccel-bin install -libkf5globalaccel-data install -libkf5globalaccel5:amd64 install -libkf5globalaccelprivate5:amd64 install -libkf5guiaddons-bin install -libkf5guiaddons-data install -libkf5guiaddons5:amd64 install -libkf5i18n-data install -libkf5i18n5:amd64 install -libkf5i18nlocaledata5:amd64 install -libkf5iconthemes-bin install -libkf5iconthemes-data install -libkf5iconthemes5:amd64 install -libkf5idletime5:amd64 install -libkf5itemviews-data install -libkf5itemviews5:amd64 install -libkf5jobwidgets-data install -libkf5jobwidgets5:amd64 install -libkf5kcmutils-data install -libkf5kcmutils5:amd64 install -libkf5kcmutilscore5:amd64 install -libkf5kdcraw5:amd64 install -libkf5kexiv2-15.0.0:amd64 install -libkf5kiocore5:amd64 install -libkf5kiofilewidgets5:amd64 install -libkf5kiogui5:amd64 install -libkf5kiontlm5:amd64 install -libkf5kiowidgets5:amd64 install -libkf5kirigami2-5 install -libkf5modemmanagerqt6:amd64 install -libkf5newstuff-data install -libkf5newstuff5:amd64 install -libkf5newstuffcore5:amd64 install -libkf5newstuffwidgets5:amd64 install -libkf5notifications-data install -libkf5notifications5:amd64 install -libkf5notifyconfig-data install -libkf5notifyconfig5:amd64 install -libkf5package-data install -libkf5package5:amd64 install -libkf5parts-data install -libkf5parts-plugins:amd64 install -libkf5parts5:amd64 install -libkf5people-data install -libkf5people5:amd64 install -libkf5peoplebackend5:amd64 install -libkf5peoplewidgets5:amd64 install -libkf5plasma5:amd64 install -libkf5plasmaquick5:amd64 install -libkf5pty-data install -libkf5pty5:amd64 install -libkf5pulseaudioqt3:amd64 install -libkf5quickaddons5:amd64 install -libkf5service-bin install -libkf5service-data install -libkf5service5:amd64 install -libkf5solid5:amd64 install -libkf5solid5-data install -libkf5sonnet5-data install -libkf5sonnetcore5:amd64 install -libkf5sonnetui5:amd64 install -libkf5syndication5abi1:amd64 install -libkf5syntaxhighlighting-data install -libkf5syntaxhighlighting5:amd64 install -libkf5textwidgets-data install -libkf5textwidgets5:amd64 install -libkf5wallet-bin install -libkf5wallet-data install -libkf5wallet5:amd64 install -libkf5waylandclient5:amd64 install -libkf5widgetsaddons-data install -libkf5widgetsaddons5:amd64 install -libkf5windowsystem-data install -libkf5windowsystem5:amd64 install -libkf5xmlgui-bin:amd64 install -libkf5xmlgui-data install -libkf5xmlgui5:amd64 install -libklibc:amd64 install -libkmod2:amd64 install -libkpathsea6:amd64 install -libkrb5-3:amd64 install -libkrb5support0:amd64 install -libksba8:amd64 install -libkuserfeedback-l10n install -libkuserfeedbackcore1:amd64 install -libkuserfeedbackwidgets1:amd64 install -libkwalletbackend5-5:amd64 install -liblangtag-common install -liblangtag1:amd64 install -liblapack3:amd64 install -liblc3-1:amd64 install -liblcms2-2:amd64 install -liblcms2-utils install -libldacbt-abr2:amd64 install -libldacbt-enc2:amd64 install -libldap-common install -libldap2:amd64 install -libldb2:amd64 install -liblerc4:amd64 install -liblibreoffice-java install -liblilv-0-0:amd64 install -liblinear4:amd64 install -liblirc-client0t64:amd64 install -libllvm17t64:amd64 install -libllvm18:amd64 install -libllvm20:amd64 install -liblmdb0:amd64 install -liblocale-gettext-perl install -liblouis-data install -liblouis20:amd64 install -liblouisutdml-bin install -liblouisutdml-data install -liblouisutdml9t64:amd64 install -liblqr-1-0:amd64 install -liblsan0:amd64 install -libltdl7:amd64 install -liblua5.1-0:amd64 install -liblua5.2-0:amd64 install -liblua5.4-0:amd64 install -libluajit-5.1-2:amd64 install -libluajit-5.1-common install -liblwp-mediatypes-perl install -liblwp-protocol-https-perl install -liblz4-1:amd64 install -liblzma5:amd64 install -liblzo2-2:amd64 install -libm17n-0:amd64 install -libmad0:amd64 install -libmagic-mgc install -libmagic1t64:amd64 install -libmagickcore-6.q16-7-extra:amd64 install -libmagickcore-6.q16-7t64:amd64 install -libmagickwand-6.q16-7t64:amd64 install -libmailtools-perl install -libmalcontent-0-0:amd64 install -libmanette-0.2-0:amd64 install -libmarisa0:amd64 install -libmatroska7:amd64 install -libmaxminddb0:amd64 install -libmbedcrypto7t64:amd64 install -libmbim-glib4:amd64 install -libmbim-proxy install -libmbim-utils install -libmd0:amd64 install -libmd4c0:amd64 install -libmediaart-2.0-0:amd64 install -libmhash2:amd64 install -libmm-glib0:amd64 install -libmnl0:amd64 install -libmosquitto1:amd64 install -libmount-dev:amd64 install -libmount1:amd64 install -libmozjs-115-0t64:amd64 install -libmp3lame0:amd64 install -libmpc3:amd64 install -libmpcdec6:amd64 install -libmpeg2-4:amd64 install -libmpfr6:amd64 install -libmpg123-0t64:amd64 install -libmsgpackc2:amd64 install -libmsgraph-0-1:amd64 install -libmspub-0.1-1:amd64 install -libmtdev1t64:amd64 install -libmtp-common install -libmtp-runtime install -libmtp9t64:amd64 install -libmujs3:amd64 install -libmutter-14-0:amd64 install -libmwaw-0.3-3:amd64 install -libmysofa1:amd64 install -libmysqlclient21:amd64 install -libmythes-1.2-0:amd64 install -libnautilus-extension4:amd64 install -libncurses6:amd64 install -libncursesw6:amd64 install -libndctl6:amd64 install -libndp0:amd64 install -libnet-dbus-perl install -libnet-http-perl install -libnet-smtp-ssl-perl install -libnet-ssleay-perl:amd64 install -libnetfilter-conntrack3:amd64 install -libnetpbm11t64:amd64 install -libnetplan1:amd64 install -libnettle8t64:amd64 install -libnewt0.52:amd64 install -libnfnetlink0:amd64 install -libnfs14:amd64 install -libnfsidmap1:amd64 install -libnftables1:amd64 install -libnftnl11:amd64 install -libnghttp2-14:amd64 install -libnice10:amd64 install -libnl-3-200:amd64 install -libnl-genl-3-200:amd64 install -libnl-route-3-200:amd64 install -libnm0:amd64 install -libnma-common install -libnma-gtk4-0:amd64 install -libnma0:amd64 install -libnode-dev install -libnode109:amd64 install -libnorm1t64:amd64 install -libnotify-bin install -libnotify4:amd64 install -libnpth0t64:amd64 install -libnspr4:amd64 install -libnss-mdns:amd64 install -libnss-sss:amd64 install -libnss-systemd:amd64 install -libnss3:amd64 install -libntfs-3g89t64:amd64 install -libnuma1:amd64 install -libnvidia-cfg1-580:amd64 install -libnvidia-common-580 install -libnvidia-compute-580:amd64 install -libnvidia-decode-580:amd64 install -libnvidia-egl-wayland1:amd64 install -libnvidia-encode-580:amd64 install -libnvidia-extra-580:amd64 install -libnvidia-fbc1-580:amd64 install -libnvidia-gl-580:amd64 install -libnvme1t64 install -libodfgen-0.1-1:amd64 install -libogg0:amd64 install -libole-storage-lite-perl install -libonig5:amd64 install -libopenal-data install -libopenal1:amd64 install -libopencc-data install -libopencc1.1 install -libopenexr-3-1-30:amd64 install -libopengl0:amd64 install -libopenjp2-7:amd64 install -libopenmpt-modplug1:amd64 install -libopenmpt0t64:amd64 install -libopus0:amd64 install -liborc-0.4-0t64:amd64 install -liborcus-0.18-0:amd64 install -liborcus-parser-0.18-0:amd64 install -libostree-1-1:amd64 install -libotf1:amd64 install -libp11-kit0:amd64 install -libpackagekit-glib2-18:amd64 install -libpackagekitqt5-1:amd64 install -libpagemaker-0.0-0:amd64 install -libpam-cap:amd64 install -libpam-fprintd:amd64 install -libpam-gnome-keyring:amd64 install -libpam-modules:amd64 install -libpam-modules-bin install -libpam-pwquality:amd64 install -libpam-runtime install -libpam-sss:amd64 install -libpam-systemd:amd64 install -libpam0g:amd64 install -libpango-1.0-0:amd64 install -libpangocairo-1.0-0:amd64 install -libpangoft2-1.0-0:amd64 install -libpangomm-2.48-1t64:amd64 install -libpangoxft-1.0-0:amd64 install -libpaper-utils install -libpaper1:amd64 install -libparse-recdescent-perl install -libparted2t64:amd64 install -libpath-utils1t64:amd64 install -libpcap0.8t64:amd64 install -libpcaudio0:amd64 install -libpci3:amd64 install -libpciaccess-dev:amd64 install -libpciaccess0:amd64 install -libpcre2-16-0:amd64 install -libpcre2-32-0:amd64 install -libpcre2-8-0:amd64 install -libpcre2-dev:amd64 install -libpcre2-posix3:amd64 install -libpcsclite1:amd64 install -libpdfbox-java install -libpeas-1.0-0:amd64 install -libpeas-common install -libperl5.38t64:amd64 install -libpgm-5.3-0t64:amd64 install -libphonenumber8:amd64 install -libphonon-l10n install -libphonon4qt5-4t64:amd64 install -libpinyin-data:amd64 install -libpinyin15:amd64 install -libpipeline1:amd64 install -libpipewire-0.3-0t64:amd64 install -libpipewire-0.3-common install -libpipewire-0.3-modules:amd64 install -libpixman-1-0:amd64 install -libpkcs11-helper1t64:amd64 install -libpkgconf3:amd64 install -libplacebo338:amd64 install -libplist-2.0-4:amd64 install -libplymouth5:amd64 install -libpmem1:amd64 install -libpmemobj1:amd64 install -libpng-dev:amd64 install -libpng-tools install -libpng16-16t64:amd64 install -libpocketsphinx3:amd64 install -libpolkit-agent-1-0:amd64 install -libpolkit-gobject-1-0:amd64 install -libpolkit-qt5-1-1:amd64 install -libpoppler-cpp0t64:amd64 install -libpoppler-glib8t64:amd64 install -libpoppler-qt5-1t64:amd64 install -libpoppler134:amd64 install -libpopt0:amd64 install -libportal-gtk4-1:amd64 install -libportal1:amd64 install -libpostproc-dev:amd64 install -libpostproc57:amd64 install -libpotrace0:amd64 install -libppd2:amd64 install -libppd2-common install -libpq5:amd64 install -libproc2-0:amd64 install -libprotobuf-c1:amd64 install -libprotobuf-lite32t64:amd64 install -libprotobuf32t64:amd64 install -libprotoc32t64:amd64 install -libproxy-tools install -libproxy1-plugin-gsettings:amd64 install -libproxy1-plugin-networkmanager:amd64 install -libproxy1v5:amd64 install -libpsl5t64:amd64 install -libptexenc1:amd64 install -libpthread-stubs0-dev:amd64 install -libpulse-dev:amd64 install -libpulse-mainloop-glib0:amd64 install -libpulse0:amd64 install -libpwquality-common install -libpwquality1:amd64 install -libpython3-dev:amd64 install -libpython3-stdlib:amd64 install -libpython3.12-dev:amd64 install -libpython3.12-minimal:amd64 install -libpython3.12-stdlib:amd64 install -libpython3.12t64:amd64 install -libqca-qt5-2:amd64 install -libqca-qt5-2-plugins:amd64 install -libqmi-glib5:amd64 install -libqmi-proxy install -libqmi-utils install -libqmobipocket2:amd64 install -libqpdf29t64:amd64 install -libqrtr-glib0:amd64 install -libqt5core5t64:amd64 install -libqt5dbus5t64:amd64 install -libqt5designer5:amd64 install -libqt5gui5t64:amd64 install -libqt5help5:amd64 install -libqt5multimedia5:amd64 install -libqt5multimediaquick5:amd64 install -libqt5network5t64:amd64 install -libqt5printsupport5t64:amd64 install -libqt5qml5:amd64 install -libqt5qmlmodels5:amd64 install -libqt5qmlworkerscript5:amd64 install -libqt5quick5:amd64 install -libqt5quickcontrols2-5:amd64 install -libqt5quickparticles5:amd64 install -libqt5quicktemplates2-5:amd64 install -libqt5quickwidgets5:amd64 install -libqt5sql5-sqlite:amd64 install -libqt5sql5t64:amd64 install -libqt5svg5:amd64 install -libqt5test5t64:amd64 install -libqt5texttospeech5:amd64 install -libqt5waylandclient5:amd64 install -libqt5waylandcompositor5:amd64 install -libqt5widgets5t64:amd64 install -libqt5x11extras5:amd64 install -libqt5xml5t64:amd64 install -libquadmath0:amd64 install -librabbitmq4:amd64 install -librados2 install -libraptor2-0:amd64 install -libraqm0:amd64 install -librasqal3t64:amd64 install -librav1e0:amd64 install -libraw1394-11:amd64 install -libraw23t64:amd64 install -librbd1 install -librdf0t64:amd64 install -librdmacm1t64:amd64 install -libre2-10:amd64 install -libreadline8t64:amd64 install -librecode0:amd64 install -libref-array1t64:amd64 install -libreoffice install -libreoffice-base install -libreoffice-base-core install -libreoffice-base-drivers install -libreoffice-calc install -libreoffice-common install -libreoffice-core install -libreoffice-draw install -libreoffice-gnome install -libreoffice-gtk3 install -libreoffice-impress install -libreoffice-java-common install -libreoffice-math install -libreoffice-nlpsolver install -libreoffice-report-builder install -libreoffice-report-builder-bin install -libreoffice-script-provider-bsh install -libreoffice-script-provider-js install -libreoffice-script-provider-python install -libreoffice-sdbc-firebird install -libreoffice-sdbc-hsqldb install -libreoffice-sdbc-mysql install -libreoffice-sdbc-postgresql install -libreoffice-style-colibre install -libreoffice-style-elementary install -libreoffice-style-yaru install -libreoffice-uiconfig-base install -libreoffice-uiconfig-calc install -libreoffice-uiconfig-common install -libreoffice-uiconfig-draw install -libreoffice-uiconfig-impress install -libreoffice-uiconfig-math install -libreoffice-uiconfig-report-builder install -libreoffice-uiconfig-writer install -libreoffice-wiki-publisher install -libreoffice-writer install -libresid-builder0c2a install -librest-1.0-0:amd64 install -librevenge-0.0-0:amd64 install -librhash0:amd64 install -librist4:amd64 install -libroc0.3:amd64 install -librsvg2-2:amd64 install -librsvg2-common:amd64 install -librtmp1:amd64 install -librubberband2:amd64 install -libruby:amd64 install -libruby3.2:amd64 install -librygel-core-2.8-0:amd64 install -librygel-db-2.8-0:amd64 install -librygel-renderer-2.8-0:amd64 install -librygel-server-2.8-0:amd64 install -libsamplerate0:amd64 install -libsamplerate0-dev:amd64 install -libsane-common install -libsane-hpaio:amd64 install -libsane1:amd64 install -libsasl2-2:amd64 install -libsasl2-modules:amd64 install -libsasl2-modules-db:amd64 install -libsasl2-modules-gssapi-mit:amd64 install -libsbc1:amd64 install -libsdl2-2.0-0:amd64 install -libsdl2-dev:amd64 install -libseccomp2:amd64 install -libsecret-1-0:amd64 install -libsecret-common install -libselinux1:amd64 install -libselinux1-dev:amd64 install -libsemanage-common install -libsemanage2:amd64 install -libsensors-config install -libsensors5:amd64 install -libsepol-dev:amd64 install -libsepol2:amd64 install -libserd-0-0:amd64 install -libservlet-api-java install -libservlet3.1-java install -libsframe1:amd64 install -libsharpyuv0:amd64 install -libshine3:amd64 install -libshout3:amd64 install -libsidplay1v5:amd64 install -libsidplay2 install -libsigc++-3.0-0:amd64 install -libsigsegv2:amd64 install -libslang2:amd64 install -libsm-dev:amd64 install -libsm6:amd64 install -libsmartcols1:amd64 install -libsmbclient0:amd64 install -libsnapd-glib-2-1:amd64 install -libsnappy1v5:amd64 install -libsndfile1:amd64 install -libsndio-dev:amd64 install -libsndio7.0:amd64 install -libsnmp-base install -libsnmp40t64:amd64 install -libsodium23:amd64 install -libsonic0:amd64 install -libsord-0-0:amd64 install -libsoup-2.4-1:amd64 install -libsoup-3.0-0:amd64 install -libsoup-3.0-common install -libsoup2.4-common install -libsource-highlight-common install -libsource-highlight4t64:amd64 install -libsoxr0:amd64 install -libspa-0.2-bluetooth:amd64 install -libspa-0.2-modules:amd64 install -libspatialaudio0t64:amd64 install -libspectre1:amd64 install -libspeechd2:amd64 install -libspeex1:amd64 install -libspeexdsp1:amd64 install -libsphinxbase3t64:amd64 install -libspreadsheet-parseexcel-perl install -libspreadsheet-writeexcel-perl install -libsqlite3-0:amd64 install -libsquashfuse0:amd64 install -libsratom-0-0:amd64 install -libsrt1.5-gnutls:amd64 install -libss2:amd64 install -libssh-4:amd64 install -libssh-gcrypt-4:amd64 install -libssh2-1t64:amd64 install -libssl-dev:amd64 install -libssl3t64:amd64 install -libsss-certmap0 install -libsss-idmap0 install -libsss-nss-idmap0 install -libstartup-notification0:amd64 install -libstd-rust-1.75:amd64 install -libstd-rust-dev:amd64 install -libstdc++-13-dev:amd64 install -libstdc++6:amd64 install -libstemmer0d:amd64 install -libsuitesparseconfig7:amd64 install -libsvtav1enc1d1:amd64 install -libswresample-dev:amd64 install -libswresample4:amd64 install -libswscale-dev:amd64 install -libswscale7:amd64 install -libsynctex2:amd64 install -libsysmetrics1:amd64 install -libsystemd-shared:amd64 install -libsystemd0:amd64 install -libtag1v5:amd64 install -libtag1v5-vanilla:amd64 install -libtalloc2:amd64 install -libtasn1-6:amd64 install -libtcl8.6:amd64 install -libtdb1:amd64 install -libteamdctl0:amd64 install -libteckit0:amd64 install -libtermkey1:amd64 install -libtevent0t64:amd64 install -libtexlua53-5:amd64 install -libtext-charwidth-perl:amd64 install -libtext-csv-perl install -libtext-csv-xs-perl:amd64 install -libtext-engine-0.1-0 install -libtext-iconv-perl:amd64 install -libtext-wrapi18n-perl install -libthai-data install -libthai0:amd64 install -libtheora0:amd64 install -libtie-ixhash-perl install -libtiff6:amd64 install -libtimedate-perl install -libtinfo6:amd64 install -libtirpc-common install -libtirpc3t64:amd64 install -libtk8.6:amd64 install -libtommath1:amd64 install -libtotem-plparser-common install -libtotem-plparser18:amd64 install -libtraceevent1:amd64 install -libtraceevent1-plugin:amd64 install -libtracefs1:amd64 install -libtracker-sparql-3.0-0:amd64 install -libtree-sitter0:amd64 install -libtry-tiny-perl install -libtsan2:amd64 install -libtss2-esys-3.0.2-0t64:amd64 install -libtss2-mu-4.0.1-0t64:amd64 install -libtss2-rc0t64:amd64 install -libtss2-sys1t64:amd64 install -libtss2-tcti-cmd0t64:amd64 install -libtss2-tcti-device0t64:amd64 install -libtss2-tcti-libtpms0t64:amd64 install -libtss2-tcti-mssim0t64:amd64 install -libtss2-tcti-spi-helper0t64:amd64 install -libtss2-tcti-swtpm0t64:amd64 install -libtss2-tctildr0t64:amd64 install -libtwolame0:amd64 install -libu2f-udev install -libubsan1:amd64 install -libuchardet0:amd64 install -libudev-dev:amd64 install -libudev1:amd64 install -libudfread0:amd64 install -libudisks2-0:amd64 install -libunibilium4:amd64 install -libunibreak5:amd64 install -libunicode-map-perl install -libunistring5:amd64 install -libunity-protocol-private0:amd64 install -libunity-scopes-json-def-desktop install -libunity9:amd64 install -libuno-cppu3t64 install -libuno-cppuhelpergcc3-3t64 install -libuno-purpenvhelpergcc3-3t64 install -libuno-sal3t64 install -libuno-salhelpergcc3-3t64 install -libunoloader-java install -libunwind8:amd64 install -libupnp17t64:amd64 install -libupower-glib3:amd64 install -liburi-perl install -liburing2:amd64 install -libusb-1.0-0:amd64 install -libusb-1.0-0-dev:amd64 install -libusb-1.0-doc install -libusbmuxd6:amd64 install -libutempter0:amd64 install -libuuid1:amd64 install -libuv1-dev:amd64 install -libuv1t64:amd64 install -libv4l-0t64:amd64 install -libv4l2rds0t64:amd64 install -libv4lconvert0t64:amd64 install -libva-drm2:amd64 install -libva-wayland2:amd64 install -libva-x11-2:amd64 install -libva2:amd64 install -libvdpau1:amd64 install -libvidstab1.1:amd64 install -libvisio-0.1-1:amd64 install -libvisual-0.4-0:amd64 install -libvlc-bin:amd64 install -libvlc5:amd64 install -libvlccore9:amd64 install -libvncclient1:amd64 install -libvoikko1:amd64 install -libvolume-key1:amd64 install -libvorbis0a:amd64 install -libvorbisenc2:amd64 install -libvorbisfile3:amd64 install -libvpl2 install -libvpx9:amd64 install -libvte-2.91-0:amd64 install -libvte-2.91-common install -libvterm0:amd64 install -libvulkan1:amd64 install -libwacom-common install -libwacom9:amd64 install -libwavpack1:amd64 install -libwayland-bin install -libwayland-client0:amd64 install -libwayland-cursor0:amd64 install -libwayland-dev:amd64 install -libwayland-egl1:amd64 install -libwayland-server0:amd64 install -libwbclient0:amd64 install -libwebkit2gtk-4.1-0:amd64 install -libwebkitgtk-6.0-4:amd64 install -libwebp7:amd64 install -libwebpdemux2:amd64 install -libwebpmux3:amd64 install -libwebrtc-audio-processing1:amd64 install -libwebsocket-api-java install -libwhoopsie-preferences0 install -libwhoopsie0:amd64 install -libwinpr3-3:amd64 install -libwireplumber-0.4-0:amd64 install -libwmf-0.2-7:amd64 install -libwmf-0.2-7-gtk:amd64 install -libwmf0.2-7-gtk:amd64 install -libwmflite-0.2-7:amd64 install -libwnck-3-0:amd64 install -libwnck-3-common install -libwoff1:amd64 install -libwpd-0.10-10:amd64 install -libwpg-0.3-3:amd64 install -libwps-0.4-4:amd64 install -libwrap0:amd64 install -libwww-perl install -libwww-robotrules-perl install -libx11-6:amd64 install -libx11-data install -libx11-dev:amd64 install -libx11-protocol-perl install -libx11-xcb1:amd64 install -libx264-164:amd64 install -libx265-199:amd64 install -libxapp-gtk3-module:amd64 install -libxapp1:amd64 install -libxatracker2:amd64 install -libxau-dev:amd64 install -libxau6:amd64 install -libxaw7:amd64 install -libxcb-composite0:amd64 install -libxcb-damage0:amd64 install -libxcb-dri2-0:amd64 install -libxcb-dri3-0:amd64 install -libxcb-glx0:amd64 install -libxcb-icccm4:amd64 install -libxcb-image0:amd64 install -libxcb-keysyms1:amd64 install -libxcb-present0:amd64 install -libxcb-randr0:amd64 install -libxcb-record0:amd64 install -libxcb-render-util0:amd64 install -libxcb-render0:amd64 install -libxcb-res0:amd64 install -libxcb-shape0:amd64 install -libxcb-shm0:amd64 install -libxcb-sync1:amd64 install -libxcb-util1:amd64 install -libxcb-xfixes0:amd64 install -libxcb-xinerama0:amd64 install -libxcb-xinput0:amd64 install -libxcb-xkb1:amd64 install -libxcb-xv0:amd64 install -libxcb1:amd64 install -libxcb1-dev:amd64 install -libxcomposite1:amd64 install -libxcursor-dev:amd64 install -libxcursor1:amd64 install -libxcvt0:amd64 install -libxdamage1:amd64 install -libxdgutilsbasedir1.0.1:amd64 install -libxdgutilsdesktopentry1.0.1:amd64 install -libxdmcp-dev:amd64 install -libxdmcp6:amd64 install -libxdo3:amd64 install -libxext-dev:amd64 install -libxext6:amd64 install -libxfixes-dev:amd64 install -libxfixes3:amd64 install -libxfont2:amd64 install -libxft2:amd64 install -libxi-dev:amd64 install -libxi6:amd64 install -libxinerama-dev:amd64 install -libxinerama1:amd64 install -libxkbcommon-dev:amd64 install -libxkbcommon-x11-0:amd64 install -libxkbcommon0:amd64 install -libxkbfile1:amd64 install -libxkbregistry0:amd64 install -libxklavier16:amd64 install -libxml-parser-perl install -libxml-twig-perl install -libxml-xpathengine-perl install -libxml2:amd64 install -libxmlb2:amd64 install -libxmlsec1t64:amd64 install -libxmlsec1t64-nss:amd64 install -libxmu6:amd64 install -libxmuu1:amd64 install -libxnvctrl0:amd64 install -libxpm4:amd64 install -libxrandr-dev:amd64 install -libxrandr2:amd64 install -libxrender-dev:amd64 install -libxrender1:amd64 install -libxres1:amd64 install -libxshmfence1:amd64 install -libxslt1.1:amd64 install -libxss-dev:amd64 install -libxss1:amd64 install -libxt-dev:amd64 install -libxt6t64:amd64 install -libxtables12:amd64 install -libxtst6:amd64 install -libxv-dev:amd64 install -libxv1:amd64 install -libxvidcore4:amd64 install -libxvmc1:amd64 install -libxxf86dga1:amd64 install -libxxf86vm-dev:amd64 install -libxxf86vm1:amd64 install -libxxhash0:amd64 install -libyajl2:amd64 install -libyaml-0-2:amd64 install -libyelp0:amd64 install -libyuv0:amd64 install -libzimg2:amd64 install -libzip4t64:amd64 install -libzix-0-0:amd64 install -libzmq5:amd64 install -libzstd1:amd64 install -libzvbi-common install -libzvbi0t64:amd64 install -libzzip-0-13t64:amd64 install -linux-base install -linux-firmware install -linux-generic-hwe-24.04 install -linux-headers-6.14.0-27-generic install -linux-headers-6.14.0-28-generic install -linux-headers-6.14.0-36-generic install -linux-headers-6.14.0-37-generic install -linux-headers-generic-hwe-24.04 install -linux-hwe-6.14-headers-6.14.0-27 install -linux-hwe-6.14-headers-6.14.0-28 install -linux-hwe-6.14-headers-6.14.0-36 install -linux-hwe-6.14-headers-6.14.0-37 install -linux-hwe-6.14-tools-6.14.0-36 install -linux-hwe-6.14-tools-6.14.0-37 install -linux-image-6.14.0-36-generic install -linux-image-6.14.0-37-generic install -linux-image-generic-hwe-24.04 install -linux-libc-dev:amd64 install -linux-modules-6.14.0-28-generic install -linux-modules-6.14.0-36-generic install -linux-modules-6.14.0-37-generic install -linux-modules-extra-6.14.0-28-generic install -linux-modules-extra-6.14.0-36-generic install -linux-modules-extra-6.14.0-37-generic install -linux-sound-base install -linux-tools-6.14.0-36-generic install -linux-tools-6.14.0-37-generic install -linux-tools-common install -lm-sensors install -lmodern install -locales install -login install -logrotate install -logsave install -lp-solve install -lrzsz install -lsb-release install -lshw install -lsof install -lto-disabled-list install -lua-luv:amd64 install -m17n-db install -m4 install -make install -man-db install -manpages install -manpages-dev install -mawk install -media-player-info install -media-types install -memtest86+ install -mesa-libgallium:amd64 install -mesa-utils install -mesa-utils-bin:amd64 install -mesa-va-drivers:amd64 install -mesa-vdpau-drivers:amd64 install -mesa-vulkan-drivers:amd64 install -meson install -minicom install -mobile-broadband-provider-info install -modemmanager install -mokutil install -mosquitto-clients install -mount install -mousetweaks install -mscompress install -mtp-tools install -mtr install -mupdf-tools install -mutter-common install -mutter-common-bin install -mysql-client install -mysql-client-8.0 install -mysql-client-core-8.0 install -mysql-common install -nano install -nautilus-data install -nautilus-extension-gnome-terminal:amd64 install -nautilus-sendto install -ncurses-base install -ncurses-bin install -ncurses-term install -neovim install -neovim-runtime install -netbase install -netcat-openbsd install -netdiscover install -netpbm install -netplan-generator install -netplan.io install -network-manager install -network-manager-config-connectivity-ubuntu install -network-manager-gnome install -network-manager-openvpn install -network-manager-openvpn-gnome install -network-manager-pptp install -network-manager-pptp-gnome install -networkd-dispatcher install -nftables install -ninja-build install -nmap install -nmap-common install -node-abbrev install -node-acorn install -node-agent-base install -node-ajv install -node-ajv-keywords install -node-ampproject-remapping install -node-ansi-escapes install -node-ansi-regex install -node-ansi-styles install -node-anymatch install -node-aproba install -node-archy install -node-are-we-there-yet install -node-argparse install -node-arrify install -node-assert install -node-async install -node-async-each install -node-auto-bind install -node-babel-helper-define-polyfill-provider install -node-babel-plugin-add-module-exports install -node-babel-plugin-lodash install -node-babel-plugin-polyfill-corejs2 install -node-babel-plugin-polyfill-corejs3 install -node-babel-plugin-polyfill-regenerator install -node-babel7 install -node-babel7-runtime install -node-balanced-match install -node-base install -node-base64-js install -node-binary-extensions install -node-brace-expansion install -node-braces install -node-browserslist install -node-builtins install -node-busboy install -node-cacache install -node-cache-base install -node-camelcase install -node-caniuse-lite install -node-chalk install -node-chokidar install -node-chownr install -node-chrome-trace-event install -node-ci-info install -node-cjs-module-lexer install -node-cli-boxes install -node-cli-cursor install -node-cli-table install -node-cli-truncate install -node-cliui install -node-clone install -node-clone-deep install -node-collection-visit install -node-color-convert install -node-color-name install -node-colors install -node-columnify install -node-commander install -node-commondir install -node-concat-stream install -node-console-control-strings install -node-convert-source-map install -node-copy-concurrently install -node-core-js install -node-core-js-compat install -node-core-js-pure install -node-core-util-is install -node-coveralls install -node-css-loader install -node-css-selector-tokenizer install -node-data-uri-to-buffer install -node-debbundle-es-to-primitive install -node-debug install -node-decamelize install -node-decompress-response install -node-deep-equal install -node-deep-is install -node-defaults install -node-define-properties install -node-define-property install -node-defined install -node-del install -node-delegates install -node-depd install -node-diff install -node-doctrine install -node-electron-to-chromium install -node-encoding install -node-end-of-stream install -node-enhanced-resolve install -node-err-code install -node-errno install -node-error-ex install -node-es-abstract install -node-es-module-lexer install -node-es6-error install -node-escape-string-regexp install -node-escodegen install -node-eslint-scope install -node-eslint-utils install -node-eslint-visitor-keys install -node-espree install -node-esprima install -node-esquery install -node-esrecurse install -node-estraverse install -node-esutils install -node-events install -node-fancy-log install -node-fast-deep-equal install -node-fast-levenshtein install -node-fetch install -node-file-entry-cache install -node-fill-range install -node-find-cache-dir install -node-find-up install -node-flat-cache install -node-flatted install -node-for-in install -node-for-own install -node-foreground-child install -node-fs-readdir-recursive install -node-fs-write-stream-atomic install -node-fs.realpath install -node-function-bind install -node-functional-red-black-tree install -node-gauge install -node-get-caller-file install -node-get-stream install -node-get-value install -node-glob install -node-glob-parent install -node-globals install -node-globby install -node-got install -node-graceful-fs install -node-growl install -node-gyp install -node-has-flag install -node-has-unicode install -node-has-value install -node-has-values install -node-hosted-git-info install -node-http-proxy-agent install -node-https-proxy-agent install -node-iconv-lite install -node-icss-utils install -node-ieee754 install -node-iferr install -node-ignore install -node-imurmurhash install -node-indent-string install -node-inflight install -node-inherits install -node-ini install -node-interpret install -node-ip install -node-ip-regex install -node-is-arrayish install -node-is-binary-path install -node-is-buffer install -node-is-descriptor install -node-is-extendable install -node-is-extglob install -node-is-glob install -node-is-number install -node-is-path-cwd install -node-is-path-inside install -node-is-plain-obj install -node-is-plain-object install -node-is-primitive install -node-is-stream install -node-is-typedarray install -node-is-windows install -node-isarray install -node-isexe install -node-isobject install -node-istanbul install -node-jest-debbundle install -node-jest-worker install -node-jquery install -node-js-tokens install -node-js-yaml install -node-jsesc install -node-json-buffer install -node-json-parse-better-errors install -node-json-schema install -node-json-schema-traverse install -node-json-stable-stringify install -node-json5 install -node-jsonify install -node-jsonparse install -node-kind-of install -node-lcov-parse install -node-levn install -node-loader-runner install -node-locate-path install -node-lodash install -node-lodash-packages install -node-log-driver install -node-lowercase-keys install -node-lru-cache install -node-make-dir install -node-map-visit install -node-memfs install -node-memory-fs install -node-merge-stream install -node-micromatch install -node-mime install -node-mime-types install -node-mimic-response install -node-minimatch install -node-minimist install -node-minipass install -node-mixin-deep install -node-mkdirp install -node-move-concurrently install -node-ms install -node-mute-stream install -node-n3 install -node-negotiator install -node-neo-async install -node-nopt install -node-normalize-package-data install -node-normalize-path install -node-npm-bundled install -node-npm-package-arg install -node-npm-run-path install -node-npmlog install -node-object-assign install -node-object-inspect install -node-object-visit install -node-once install -node-opener install -node-optimist install -node-optionator install -node-osenv install -node-p-cancelable install -node-p-limit install -node-p-locate install -node-p-map install -node-parse-json install -node-pascalcase install -node-path-dirname install -node-path-exists install -node-path-is-absolute install -node-path-is-inside install -node-path-type install -node-picocolors install -node-pify install -node-pkg-dir install -node-postcss install -node-postcss-modules-extract-imports install -node-postcss-modules-values install -node-postcss-value-parser install -node-prelude-ls install -node-process-nextick-args install -node-progress install -node-promise-inflight install -node-promise-retry install -node-promzard install -node-prr install -node-pump install -node-punycode install -node-quick-lru install -node-randombytes install -node-re2:amd64 install -node-read install -node-read-package-json install -node-read-pkg install -node-readable-stream install -node-readdirp install -node-rechoir install -node-regenerate install -node-regenerate-unicode-properties install -node-regenerator-runtime install -node-regenerator-transform install -node-regexpp install -node-regexpu-core install -node-regjsgen install -node-regjsparser install -node-repeat-string install -node-require-directory install -node-require-from-string install -node-resolve install -node-resolve-cwd install -node-resolve-from install -node-restore-cursor install -node-resumer install -node-retry install -node-rimraf install -node-run-queue install -node-safe-buffer install -node-schema-utils install -node-sellside-emitter install -node-semver install -node-serialize-javascript install -node-set-blocking install -node-set-immediate-shim install -node-set-value install -node-shebang-command install -node-shebang-regex install -node-shell-quote install -node-signal-exit install -node-slash install -node-slice-ansi install -node-source-list-map install -node-source-map install -node-source-map-support install -node-spdx-correct install -node-spdx-exceptions install -node-spdx-expression-parse install -node-spdx-license-ids install -node-sprintf-js install -node-ssri install -node-stack-utils install -node-string-decoder install -node-string-width install -node-strip-ansi install -node-strip-bom install -node-strip-json-comments install -node-supports-color install -node-tap install -node-tap-mocha-reporter install -node-tap-parser install -node-tapable install -node-tape install -node-tar install -node-terser install -node-text-table install -node-through install -node-time-stamp install -node-to-fast-properties install -node-to-regex-range install -node-tslib install -node-type-check install -node-typedarray install -node-typedarray-to-buffer install -node-undici install -node-unicode-canonical-property-names-ecmascript install -node-unicode-match-property-ecmascript install -node-unicode-match-property-value-ecmascript install -node-unicode-property-aliases-ecmascript install -node-union-value install -node-unique-filename install -node-unset-value install -node-uri-js install -node-util install -node-util-deprecate install -node-uuid install -node-v8-compile-cache install -node-v8flags install -node-validate-npm-package-license install -node-validate-npm-package-name install -node-watchpack install -node-wcwidth.js install -node-webassemblyjs install -node-webpack-sources install -node-which install -node-wide-align install -node-widest-line install -node-wordwrap install -node-wrap-ansi install -node-wrappy install -node-write install -node-write-file-atomic install -node-ws install -node-xtend install -node-y18n install -node-yallist install -node-yaml install -node-yargs install -node-yargs-parser install -nodejs install -nodejs-doc install -npm install -ntfs-3g install -numactl install -nvidia-compute-utils-580 install -nvidia-dkms-580 install -nvidia-driver-575 install -nvidia-driver-580 install -nvidia-firmware-580-580.95.05 install -nvidia-kernel-common-580 install -nvidia-kernel-source-580 install -nvidia-prime install -nvidia-settings install -nvidia-utils-580 install -ocl-icd-libopencl1:amd64 install -openjdk-17-jdk:amd64 install -openjdk-17-jdk-headless:amd64 install -openjdk-17-jre:amd64 install -openjdk-17-jre-headless:amd64 install -openjdk-21-jre:amd64 install -openjdk-21-jre-headless:amd64 install -openprinting-ppds install -openssh-client install -openssh-server install -openssh-sftp-server install -openssl install -openvpn install -orca install -os-prober install -p11-kit install -p11-kit-modules:amd64 install -packagekit install -packagekit-tools install -pandoc install -pandoc-data install -parted install -passwd install -patch install -pci.ids install -pciutils install -pcmciautils install -perl install -perl-base install -perl-modules-5.38 install -perl-openssl-defaults:amd64 install -phonon-backend-vlc-common install -phonon4qt5:amd64 install -phonon4qt5-backend-vlc:amd64 install -php-cli install -php-common install -php-composer-ca-bundle install -php-composer-class-map-generator install -php-composer-metadata-minifier install -php-composer-pcre install -php-composer-semver install -php-composer-spdx-licenses install -php-composer-xdebug-handler install -php-curl install -php-intl install -php-json-schema install -php-mbstring install -php-psr-container install -php-psr-log install -php-react-promise install -php-seld-signal-handler install -php-symfony-console install -php-symfony-deprecation-contracts install -php-symfony-filesystem install -php-symfony-finder install -php-symfony-process install -php-symfony-service-contracts install -php-symfony-string install -php-zip install -php8.3-cli install -php8.3-common install -php8.3-curl install -php8.3-intl install -php8.3-mbstring install -php8.3-opcache install -php8.3-readline install -php8.3-zip install -pinentry-curses install -pinentry-gnome3 install -pipewire:amd64 install -pipewire-alsa:amd64 install -pipewire-audio install -pipewire-bin install -pipewire-pulse install -pkexec install -pkg-config:amd64 install -pkgconf:amd64 install -pkgconf-bin install -plasma-framework install -plymouth install -plymouth-label install -plymouth-theme-spinner install -plymouth-theme-ubuntu-text install -pocketsphinx-en-us install -policykit-1 install -policykit-desktop-privileges install -polkitd install -poppler-data install -poppler-utils install -postgresql-client install -postgresql-client-16 install -postgresql-client-common install -power-profiles-daemon install -powermgmt-base install -ppp install -pptp-linux install -preview-latex-style install -printer-driver-brlaser install -printer-driver-c2esp install -printer-driver-foo2zjs install -printer-driver-foo2zjs-common install -printer-driver-hpcups install -printer-driver-m2300w install -printer-driver-min12xxw install -printer-driver-pnm2ppa install -printer-driver-postscript-hp install -printer-driver-ptouch install -printer-driver-pxljr install -printer-driver-sag-gdi install -printer-driver-splix install -procps install -psmisc install -publicsuffix install -python-apt-common install -python-babel-localedata install -python3 install -python3-apport install -python3-apt install -python3-aptdaemon install -python3-aptdaemon.gtk3widgets install -python3-attr install -python3-babel install -python3-blinker install -python3-bpfcc install -python3-brlapi:amd64 install -python3-bs4 install -python3-cairo install -python3-certifi install -python3-cffi-backend:amd64 install -python3-chardet install -python3-click install -python3-colorama install -python3-commandnotfound install -python3-configobj install -python3-cryptography install -python3-cssselect install -python3-cups:amd64 install -python3-cupshelpers install -python3-dateutil install -python3-dbus install -python3-debconf install -python3-debian install -python3-defer install -python3-dev install -python3-distro install -python3-distro-info install -python3-distupgrade install -python3-gdbm:amd64 install -python3-gi install -python3-gi-cairo install -python3-greenlet install -python3-html5lib install -python3-httplib2 install -python3-ibus-1.0 install -python3-idna install -python3-jeepney install -python3-jinja2 install -python3-json-pointer install -python3-jsonpatch install -python3-jsonschema install -python3-jwt install -python3-launchpadlib install -python3-lazr.restfulclient install -python3-lazr.uri install -python3-louis install -python3-lxml:amd64 install -python3-markdown-it install -python3-markupsafe install -python3-mdurl install -python3-minimal install -python3-msgpack install -python3-mysqldb install -python3-netaddr install -python3-netifaces:amd64 install -python3-netplan install -python3-oauthlib install -python3-olefile install -python3-packaging install -python3-peewee install -python3-pexpect install -python3-pil:amd64 install -python3-pip install -python3-pip-whl install -python3-pkg-resources install -python3-platformdirs install -python3-problem-report install -python3-psutil install -python3-psycopg2 install -python3-ptyprocess install -python3-pygments install -python3-pynvim install -python3-pyparsing install -python3-pyqt5 install -python3-pyqt5.sip install -python3-pyrsistent:amd64 install -python3-requests install -python3-rich install -python3-secretstorage install -python3-serial install -python3-setuptools install -python3-setuptools-whl install -python3-six install -python3-software-properties install -python3-soupsieve install -python3-speechd install -python3-sss install -python3-systemd install -python3-typing-extensions install -python3-tz install -python3-uno install -python3-update-manager install -python3-urllib3 install -python3-venv install -python3-wadllib install -python3-webencodings install -python3-wheel install -python3-xdg install -python3-xkit install -python3-yaml install -python3.12 install -python3.12-dev install -python3.12-minimal install -python3.12-venv install -qemu-block-extra install -qemu-utils install -qml-module-org-kde-kconfig:amd64 install -qml-module-org-kde-kirigami-addons-labs-mobileform:amd64 install -qml-module-org-kde-kirigami2 install -qml-module-org-kde-kquickcontrols:amd64 install -qml-module-org-kde-kquickcontrolsaddons:amd64 install -qml-module-org-kde-newstuff install -qml-module-org-kde-people:amd64 install -qml-module-org-kde-userfeedback:amd64 install -qml-module-qt-labs-folderlistmodel:amd64 install -qml-module-qt-labs-platform:amd64 install -qml-module-qt-labs-settings:amd64 install -qml-module-qtgraphicaleffects:amd64 install -qml-module-qtmultimedia:amd64 install -qml-module-qtqml:amd64 install -qml-module-qtqml-models2:amd64 install -qml-module-qtquick-controls:amd64 install -qml-module-qtquick-controls2:amd64 install -qml-module-qtquick-dialogs:amd64 install -qml-module-qtquick-layouts:amd64 install -qml-module-qtquick-particles2:amd64 install -qml-module-qtquick-privatewidgets:amd64 install -qml-module-qtquick-templates2:amd64 install -qml-module-qtquick-window2:amd64 install -qml-module-qtquick2:amd64 install -qt5-gtk-platformtheme:amd64 install -qtspeech5-speechd-plugin:amd64 install -qttranslations5-l10n install -qtwayland5:amd64 install -rake install -readline-common install -rfkill install -ripgrep install -rpcsvc-proto install -rpi-imager install -rsync install -rsyslog install -rtkit install -ruby install -ruby-net-telnet install -ruby-rubygems install -ruby-sdbm:amd64 install -ruby-webrick install -ruby-xmlrpc install -ruby3.2 install -rubygems-integration install -rustc install -rustdesk install -rustnet-monitor install -rygel install -samba-libs:amd64 install -sane-airscan install -sane-utils install -sbsigntool install -screen install -screen-resolution-extra install -seahorse install -secureboot-db install -sed install -sensible-utils install -session-migration install -sgml-base install -sgml-data install -shared-mime-info install -shim-signed install -snapd install -software-properties-common install -software-properties-gtk install -sonnet-plugins:amd64 install -sound-icons install -sound-theme-freedesktop install -speech-dispatcher install -speech-dispatcher-audio-plugins:amd64 install -speech-dispatcher-espeak-ng install -spice-vdagent install -sqlite3 install -squashfs-tools install -ssh-import-id install -ssl-cert install -sssd install -sssd-ad install -sssd-ad-common install -sssd-common install -sssd-ipa install -sssd-krb5 install -sssd-krb5-common install -sssd-ldap install -sssd-proxy install -strace install -sudo install -switcheroo-control install -sysstat install -system-config-printer-common install -system-config-printer-udev install -systemd install -systemd-dev install -systemd-hwe-hwdb install -systemd-oomd install -systemd-resolved install -systemd-sysv install -systemd-timesyncd install -sysvinit-utils install -t1utils install -tailscale install -tailscale-archive-keyring install -tar install -tcl install -tcl8.6 install -tcpdump install -tecla install -telnet install -terser install -tex-common install -tex-gyre install -texlive-base install -texlive-binaries install -texlive-fonts-recommended install -texlive-latex-base install -texlive-latex-extra install -texlive-latex-recommended install -texlive-pictures install -texlive-plain-generic install -thermald install -time install -timeshift install -tio install -tipa install -tk install -tk8.6 install -tnftp install -tpm-udev install -trace-cmd install -traceroute install -tracker install -tracker-extract install -tracker-miner-fs install -tree install -tzdata install -ubuntu-advantage-desktop-daemon install -ubuntu-docs install -ubuntu-drivers-common install -ubuntu-kernel-accessories install -ubuntu-keyring install -ubuntu-minimal install -ubuntu-mono install -ubuntu-pro-client install -ubuntu-pro-client-l10n install -ubuntu-release-upgrader-core install -ubuntu-release-upgrader-gtk install -ubuntu-report install -ubuntu-restricted-addons install -ubuntu-settings install -ubuntu-standard install -ubuntu-wallpapers install -ubuntu-wallpapers-noble install -ucf install -udev install -udisks2 install -ufw install -unattended-upgrades install -uno-libs-private install -unzip install -update-inetd install -update-manager install -update-manager-core install -update-notifier install -update-notifier-common install -upower install -ure install -ure-java install -usb-modeswitch install -usb-modeswitch-data install -usb.ids install -usbmuxd install -usbutils install -user-session-migration install -util-linux install -uuid-dev:amd64 install -uuid-runtime install -v4l-utils install -va-driver-all:amd64 install -variety install -vdpau-driver-all:amd64 install -vim install -vim-common install -vim-gtk3 install -vim-gui-common install -vim-runtime install -vim-tiny install -vlc install -vlc-bin install -vlc-data install -vlc-l10n install -vlc-plugin-access-extra:amd64 install -vlc-plugin-base:amd64 install -vlc-plugin-notify:amd64 install -vlc-plugin-qt:amd64 install -vlc-plugin-samba:amd64 install -vlc-plugin-skins2:amd64 install -vlc-plugin-video-output:amd64 install -vlc-plugin-video-splitter:amd64 install -vlc-plugin-visualization:amd64 install -vorta install -wamerican install -wbritish install -webp-pixbuf-loader:amd64 install -webpack install -wget install -whiptail install -whoopsie install -whoopsie-preferences install -wireless-regdb install -wireless-tools install -wireplumber install -wpasupplicant install -x11-apps install -x11-common install -x11-session-utils install -x11-utils install -x11-xkb-utils install -x11-xserver-utils install -x11proto-dev install -xapp-sn-watcher install -xapps-common install -xauth install -xbitmaps install -xbrlapi install -xclip install -xcursor-themes install -xcvt install -xdg-dbus-proxy install -xdg-user-dirs install -xdg-user-dirs-gtk install -xdg-utils install -xfonts-base install -xfonts-encodings install -xfonts-scalable install -xfonts-utils install -xinit install -xinput install -xkb-data install -xml-core install -xorg install -xorg-docs-core install -xorg-sgml-doctools install -xserver-common install -xserver-xephyr install -xserver-xorg install -xserver-xorg-core install -xserver-xorg-input-all install -xserver-xorg-input-libinput install -xserver-xorg-input-wacom install -xserver-xorg-legacy install -xserver-xorg-video-all install -xserver-xorg-video-amdgpu install -xserver-xorg-video-ati install -xserver-xorg-video-fbdev install -xserver-xorg-video-intel install -xserver-xorg-video-nouveau install -xserver-xorg-video-nvidia-580 install -xserver-xorg-video-qxl install -xserver-xorg-video-radeon install -xserver-xorg-video-vesa install -xserver-xorg-video-vmware install -xtrans-dev install -xwayland install -xxd install -xz-utils install -yaru-theme-gnome-shell install -yaru-theme-gtk install -yaru-theme-icon install -yaru-theme-sound install -yelp install -yelp-xsl install -zathura install -zathura-pdf-poppler:amd64 install -zenity install -zenity-common install -zip install -zlib1g:amd64 install -zlib1g-dev:amd64 install -zoxide install -zsh install -zsh-common install -zstd install ---- Command finished --- - ---- Running command: snap list --- -Name Version Rev Tracking Publisher Notes -bare 1.0 5 latest/stable canonical** base -code c9d77990 220 latest/stable vscode** classic -core18 20260105 2979 latest/stable canonical** base -core20 20251031 2686 latest/stable canonical** base -core22 20251125 2216 latest/stable canonical** base -core24 20251210 1267 latest/stable canonical** base -firefox 147.0.1-1 7672 latest/stable/… mozilla** - -firmware-updater 0+git.0052f6b 210 1/stable/… canonical** - -gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 198 latest/stable canonical** - -gnome-3-38-2004 0+git.efb213a 143 latest/stable canonical** - -gnome-42-2204 0+git.c1d3d69-sdk0+git.015db9a 247 latest/stable/… canonical** - -gnome-46-2404 0+git.df85349-sdk0+git.54e4d8f 145 latest/stable canonical** - -gtk-common-themes 0.1-81-g442e511 1535 latest/stable/… canonical** - -mesa-2404 25.0.7-snap211 1165 latest/stable canonical** - -mqtt-explorer 0.4.0-beta4 31 latest/stable thomasnordquist - -notepad-plus-plus 8.7.4 412 latest/stable mmtrt - -nushell 0.109.1 1736 latest/stable sed-i classic -snap-store 0+git.90575829 1270 2/stable/… canonical** - -snapd 2.73 25935 latest/stable canonical** snapd -snapd-desktop-integration 0.9 343 latest/stable/… canonical** - -spotify 1.2.74.477.g3be53afe 89 latest/stable spotify** - -telegram-desktop 6.3.9 6883 latest/stable telegram-desktop** - -thunderbird 140.7.0esr-1 933 latest/stable canonical** - -wine-platform-9-devel-core22 9.22 33 latest/stable mmtrt - -wine-platform-runtime-core22 v1.0 109 latest/stable mmtrt - ---- Command finished --- - - - -======================================================================== -=== SYSTEMD SERVICES & TIMERS -======================================================================== ---- Active System Services --- ---- Running command: systemctl list-units --type=service --state=running --- - UNIT LOAD ACTIVE SUB DESCRIPTION - accounts-daemon.service loaded active running Accounts Service - avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack - colord.service loaded active running Manage, Install and Generate Color Profiles - cron.service loaded active running Regular background program processing daemon - cups-browsed.service loaded active running Make remote CUPS printers available locally - cups.service loaded active running CUPS Scheduler - dbus.service loaded active running D-Bus System Message Bus - fwupd.service loaded active running Firmware update daemon - gdm.service loaded active running GNOME Display Manager - kerneloops.service loaded active running Tool to automatically collect and submit kernel crash signatures - NetworkManager.service loaded active running Network Manager - nvidia-persistenced.service loaded active running NVIDIA Persistence Daemon - ollama.service loaded active running Ollama Service - polkit.service loaded active running Authorization Manager - power-profiles-daemon.service loaded active running Power Profiles daemon - rsyslog.service loaded active running System Logging Service - rtkit-daemon.service loaded active running RealtimeKit Scheduling Policy Service - rustdesk.service loaded active running RustDesk - snapd.service loaded active running Snap Daemon - ssh.service loaded active running OpenBSD Secure Shell server - switcheroo-control.service loaded active running Switcheroo Control Proxy service - systemd-journald.service loaded active running Journal Service - systemd-logind.service loaded active running User Login Management - systemd-oomd.service loaded active running Userspace Out-Of-Memory (OOM) Killer - systemd-resolved.service loaded active running Network Name Resolution - systemd-timesyncd.service loaded active running Network Time Synchronization - systemd-udevd.service loaded active running Rule-based Manager for Device Events and Files - tailscaled.service loaded active running Tailscale node agent - thermald.service loaded active running Thermal Daemon Service - udisks2.service loaded active running Disk Manager - unattended-upgrades.service loaded active running Unattended Upgrades Shutdown - upower.service loaded active running Daemon for power management - user@1000.service loaded active running User Manager for UID 1000 - wpa_supplicant.service loaded active running WPA supplicant - -Legend: LOAD → Reflects whether the unit definition was properly loaded. - ACTIVE → The high-level unit activation state, i.e. generalization of SUB. - SUB → The low-level unit activation state, values depend on unit type. - -34 loaded units listed. ---- Command finished --- - ---- All System Timers --- ---- Running command: systemctl list-timers --all --- -NEXT LEFT LAST PASSED UNIT ACTIVATES -Wed 2026-01-28 10:39:00 AEDT 5min Wed 2026-01-28 10:09:02 AEDT 24min ago phpsessionclean.timer phpsessionclean.service -Wed 2026-01-28 10:40:00 AEDT 6min Wed 2026-01-28 10:30:03 AEDT 3min 17s ago sysstat-collect.timer sysstat-collect.service -Wed 2026-01-28 10:46:27 AEDT 13min Wed 2026-01-28 09:16:35 AEDT 1h 16min ago fwupd-refresh.timer fwupd-refresh.service -Wed 2026-01-28 11:07:07 AEDT 33min Mon 2026-01-26 18:11:40 AEDT 23h ago update-notifier-download.timer update-notifier-download.service -Wed 2026-01-28 11:17:02 AEDT 43min Mon 2026-01-26 18:21:35 AEDT 23h ago systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service -Wed 2026-01-28 11:34:27 AEDT 1h 1min Wed 2026-01-28 10:30:30 AEDT 2min 50s ago anacron.timer anacron.service -Wed 2026-01-28 11:45:54 AEDT 1h 12min Tue 2026-01-27 06:57:22 AEDT 19h ago man-db.timer man-db.service -Wed 2026-01-28 17:17:18 AEDT 6h Tue 2026-01-27 20:02:10 AEDT 6h ago apt-daily.timer apt-daily.service -Wed 2026-01-28 22:51:31 AEDT 12h Wed 2026-01-28 09:24:06 AEDT 1h 9min ago motd-news.timer motd-news.service -Thu 2026-01-29 00:00:00 AEDT 13h Wed 2026-01-28 07:26:54 AEDT 3h 6min ago dpkg-db-backup.timer dpkg-db-backup.service -Thu 2026-01-29 00:00:00 AEDT 13h Wed 2026-01-28 07:26:54 AEDT 3h 6min ago logrotate.timer logrotate.service -Thu 2026-01-29 00:07:00 AEDT 13h Wed 2026-01-28 07:26:54 AEDT 3h 6min ago sysstat-summary.timer sysstat-summary.service -Thu 2026-01-29 06:02:25 AEDT 19h Wed 2026-01-28 07:26:54 AEDT 3h 6min ago apt-daily-upgrade.timer apt-daily-upgrade.service -Sun 2026-02-01 03:10:44 AEDT 3 days Sun 2026-01-25 03:10:50 AEDT - e2scrub_all.timer e2scrub_all.service -Mon 2026-02-02 01:01:02 AEDT 4 days Mon 2026-01-26 01:18:00 AEDT - fstrim.timer fstrim.service -Tue 2026-02-03 12:10:30 AEDT 6 days Tue 2026-01-27 07:01:40 AEDT 19h ago update-notifier-motd.timer update-notifier-motd.service -- - - - apport-autoreport.timer apport-autoreport.service -- - - - snapd.snap-repair.timer snapd.snap-repair.service -- - - - ua-timer.timer ua-timer.service - -19 timers listed. ---- Command finished --- - - ---- Active User Services (if any) --- ---- Running command: systemctl --user list-units --type=service --state=running --- - UNIT LOAD ACTIVE SUB DESCRIPTION - at-spi-dbus-bus.service loaded active running Accessibility services bus - dbus.service loaded active running D-Bus User Message Bus - dconf.service loaded active running User preferences database - evolution-addressbook-factory.service loaded active running Evolution address book service - evolution-calendar-factory.service loaded active running Evolution calendar service - evolution-source-registry.service loaded active running Evolution source registry - filter-chain.service loaded active running PipeWire filter chain daemon - flatpak-session-helper.service loaded active running flatpak session helper - gcr-ssh-agent.service loaded active running GCR ssh-agent wrapper - gnome-keyring-daemon.service loaded active running GNOME Keyring daemon - gnome-session-manager@ubuntu.service loaded active running GNOME Session Manager (session: ubuntu) - gnome-session-monitor.service loaded active running Monitor Session leader for GNOME Session - gnome-terminal-server.service loaded active running GNOME Terminal Server - gpg-agent.service loaded active running GnuPG cryptographic agent and passphrase cache - gvfs-afc-volume-monitor.service loaded active running Virtual filesystem service - Apple File Conduit monitor - gvfs-daemon.service loaded active running Virtual filesystem service - gvfs-goa-volume-monitor.service loaded active running Virtual filesystem service - GNOME Online Accounts monitor - gvfs-gphoto2-volume-monitor.service loaded active running Virtual filesystem service - digital camera monitor - gvfs-metadata.service loaded active running Virtual filesystem metadata service - gvfs-mtp-volume-monitor.service loaded active running Virtual filesystem service - Media Transfer Protocol monitor - gvfs-udisks2-volume-monitor.service loaded active running Virtual filesystem service - disk device monitor - org.freedesktop.IBus.session.GNOME.service loaded active running IBus Daemon for GNOME - org.gnome.SettingsDaemon.A11ySettings.service loaded active running GNOME accessibility service - org.gnome.SettingsDaemon.Color.service loaded active running GNOME color management service - org.gnome.SettingsDaemon.Datetime.service loaded active running GNOME date & time service - org.gnome.SettingsDaemon.Housekeeping.service loaded active running GNOME maintenance of expirable data service - org.gnome.SettingsDaemon.Keyboard.service loaded active running GNOME keyboard configuration service - org.gnome.SettingsDaemon.MediaKeys.service loaded active running GNOME keyboard shortcuts service - org.gnome.SettingsDaemon.Power.service loaded active running GNOME power management service - org.gnome.SettingsDaemon.PrintNotifications.service loaded active running GNOME printer notifications service - org.gnome.SettingsDaemon.Rfkill.service loaded active running GNOME RFKill support service - org.gnome.SettingsDaemon.ScreensaverProxy.service loaded active running GNOME FreeDesktop screensaver service - org.gnome.SettingsDaemon.Sharing.service loaded active running GNOME file sharing service - org.gnome.SettingsDaemon.Smartcard.service loaded active running GNOME smartcard service - org.gnome.SettingsDaemon.Sound.service loaded active running GNOME sound sample caching service - org.gnome.SettingsDaemon.Wacom.service loaded active running GNOME Wacom tablet support service - org.gnome.SettingsDaemon.XSettings.service loaded active running GNOME XSettings service - org.gnome.Shell@x11.service loaded active running GNOME Shell on X11 - pipewire-pulse.service loaded active running PipeWire PulseAudio - pipewire.service loaded active running PipeWire Multimedia Service - plasma-dolphin.service loaded active running Dolphin file manager - plasma-kactivitymanagerd.service loaded active running KActivityManager Activity manager Service - plasma-kglobalaccel.service loaded active running KDE Global Shortcuts Server - snap.firmware-updater.firmware-notifier.service loaded active running Service for snap application firmware-updater.firmware-notifier - snap.snapd-desktop-integration.snapd-desktop-integration.service loaded active running Service for snap application snapd-desktop-integration.snapd-desktop-integration - tracker-miner-fs-3.service loaded active running Tracker file system data miner - wireplumber.service loaded active running Multimedia Service Session Manager - xdg-desktop-portal-gnome.service loaded active running Portal service (GNOME implementation) - xdg-desktop-portal-gtk.service loaded active running Portal service (GTK/GNOME implementation) - xdg-desktop-portal.service loaded active running Portal service - xdg-document-portal.service loaded active running flatpak document portal service - xdg-permission-store.service loaded active running sandboxed app permission store - -Legend: LOAD → Reflects whether the unit definition was properly loaded. - ACTIVE → The high-level unit activation state, i.e. generalization of SUB. - SUB → The low-level unit activation state, values depend on unit type. - -52 loaded units listed. ---- Command finished --- - ---- All User Timers (if any) --- ---- Running command: systemctl --user list-timers --all --- -NEXT LEFT LAST PASSED UNIT ACTIVATES -Wed 2026-01-28 11:07:32 AEDT 34min Mon 2026-01-26 18:12:05 AEDT 23h ago launchpadlib-cache-clean.timer launchpadlib-cache-clean.service -- - Mon 2026-01-26 21:00:01 AEDT 20h ago snap.firmware-updater.firmware-notifier.timer snap.firmware-updater.firmware-notifier.service - -2 timers listed. ---- Command finished --- - - - -======================================================================== -=== DOCKER ENVIRONMENT -======================================================================== -docker command not found. Skipping Docker scan. - - -======================================================================== -=== COMMAND-LINE TOOLS & SCRIPTS -======================================================================== ---- Top 50 Most Used Commands from History --- ---- Running command: cat /home/sam/.bash_history | sed 's/sudo //g' | awk '{print }' | sort | uniq -c | sort -rn | head -n 50 --- - 25 ls - 21 git add . - 20 git push - 17 minicom -b 115200 -D /dev/ttyUSB2 - 17 lsusb - 13 ls /dev/ttyUSB* - 12 sh -c 'echo "1e0e 9205" > /sys/bus/usb-serial/drivers/option1/new_id' - 11 modprobe option - 10 ssh sam@192.168.20.35 - 8 systemctl stop ModemManager - 7 nmap -sn 192.168.20.0/24 - 7 apt update - 5 npm run dev - 5 git push -u origin main - 5 cd ../ - 4 ip addr - 4 cu -l /dev/ttyUSB0 -s 115200 - 4 apt install deskflow - 3 screen /dev/ttyUSB1 115200 - 3 screen /dev/ttyUSB0 115200 - 3 modprobe -r usbserial - 3 lsblk -f - 3 killall screen - 3 killall minicom - 3 git init - 3 echo "AT" | tee /dev/ttyUSB1 - 3 curl --http1.1 -v http://laravel-server.lab.audasmedia.com.au/api/device/860016049744324/commands - 3 cd Downloads - 2 usermod -a -G dialout $USER - 2 touch src/hw/GpioCtrl.hpp|cpp - 2 ssh sam@192.168.20.47 - 2 ssh pi@raspberrypi.local - 2 rm tsetup.5.15.3.tar.xz - 2 reboot now - 2 reboot - 2 printf "AT\r\n" | tee /dev/ttyUSB1 - 2 ping google.com - 2 ping 192.168.20.5 - 2 npx create-t3-app@latest . - 2 nano .desktop - 2 mkdir src/core/ - 2 minicom -b 115200 -D /dev/ttyUSB1 - 2 killall cat - 2 journalctl -b -1 -p 3 - 2 ip a - 2 ip -a - 2 git reset --hard origin/main - 2 git remote add origin ssh://git@gitea.lab.audasmedia.com.au:2222/sam/CAR_GPS_REACT.git - 2 git fetch origin - 2 git commit -m "Modular PR1: NetMgr, HttpClient, SmsMgr with working attach/HTTP/SMS" ---- Command finished --- - ---- User Cron Jobs (crontab) --- ---- Running command: crontab -l --- -no crontab for sam ---- Command finished --- - ---- Manually Installed Scripts & Binaries --- -Searching in /usr/local/bin, ~/bin, and ~/.local/bin... ---- Running command: ls -lA /usr/local/bin --- -total 101744 --rwxr-xr-x 1 sam sam 36027852 Oct 11 10:43 arduino-cli --rwxr-xr-x 1 root root 21999800 Oct 5 21:20 lazygit --rwxr-xr-x 1 root root 214 Nov 10 08:22 mopidy -lrwxrwxrwx 1 root root 31 Oct 25 18:07 netscanner -> /home/sam/.cargo/bin/netscanner --rwxrw-r-- 1 sam sam 11012600 Sep 17 23:16 nvim --rwxr-xr-x 1 root root 34776352 Nov 7 05:11 ollama -lrwxrwxrwx 1 root root 28 Oct 25 18:12 rustnet -> /home/sam/.cargo/bin/rustnet -lrwxrwxrwx 1 root root 29 Oct 25 18:08 rustscan -> /home/sam/.cargo/bin/rustscan --rwxr-xr-x 1 root root 276016 Oct 25 10:26 scrcpy --rwxrwxr-x 1 sam sam 71112 Aug 3 2024 scrcpy-server-v2.6.1 ---- Command finished --- - ---- Running command: ls -lA "/home/sam/bin" --- -total 0 ---- Command finished --- - ---- Running command: ls -lA "/home/sam/.local/bin" --- -total 64788 --rwxr-xr-x 1 sam sam 65081496 Sep 9 08:05 carapace-bin --rwxr-xr-x 1 sam sam 1253856 Sep 16 17:35 zoxide ---- Command finished --- - - - -======================================================================== -=== RECONNAISSANCE COMPLETE -======================================================================== -Log file saved to: logs/04_nixos_recon.log -This file provides a detailed snapshot of the system's software and configuration. -Review it carefully to plan your configuration.nix and home-manager setup. diff --git a/logs/05_hardware_scan.log b/logs/05_hardware_scan.log deleted file mode 100755 index 906586b..0000000 --- a/logs/05_hardware_scan.log +++ /dev/null @@ -1,808 +0,0 @@ -sam-4screen-desktop - description: Desktop Computer - product: Precision Tower 3620 (06B7) - vendor: Dell Inc. - serial: GJD72K2 - width: 64 bits - capabilities: smbios-3.0.0 dmi-3.0.0 smp vsyscall32 - configuration: boot=normal chassis=desktop family=Precision sku=06B7 uuid=4c4c4544-004a-4410-8037-c7c04f324b32 - *-core - description: Motherboard - product: 0MWYPT - vendor: Dell Inc. - physical id: 0 - version: A01 - serial: /GJD72K2/CNFCW0077E00CW/ - *-firmware - description: BIOS - vendor: Dell Inc. - physical id: 0 - version: 2.30.0 - date: 04/08/2024 - size: 64KiB - capacity: 16MiB - capabilities: pci pnp upgrade shadowing cdboot bootselect edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification netboot uefi - *-memory - description: System Memory - physical id: 9 - slot: System board or motherboard - size: 64GiB - *-bank:0 - description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns) - product: M378A2K43BB1-CPB - vendor: Samsung - physical id: 0 - serial: 9722AFF3 - slot: DIMM1 - size: 16GiB - width: 64 bits - clock: 2133MHz (0.5ns) - *-bank:1 - description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns) - product: M378A2K43BB1-CPB - vendor: Samsung - physical id: 1 - serial: 9722B079 - slot: DIMM2 - size: 16GiB - width: 64 bits - clock: 2133MHz (0.5ns) - *-bank:2 - description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns) - product: M378A2K43BB1-CPB - vendor: Samsung - physical id: 2 - serial: 9722B071 - slot: DIMM3 - size: 16GiB - width: 64 bits - clock: 2133MHz (0.5ns) - *-bank:3 - description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns) - product: M378A2K43BB1-CPB - vendor: Samsung - physical id: 3 - serial: 9722B070 - slot: DIMM4 - size: 16GiB - width: 64 bits - clock: 2133MHz (0.5ns) - *-cache:0 - description: L1 cache - physical id: f - slot: L1 Cache - size: 256KiB - capacity: 256KiB - capabilities: synchronous internal write-back unified - configuration: level=1 - *-cache:1 - description: L2 cache - physical id: 10 - slot: L2 Cache - size: 1MiB - capacity: 1MiB - capabilities: synchronous internal write-back unified - configuration: level=2 - *-cache:2 - description: L3 cache - physical id: 11 - slot: L3 Cache - size: 8MiB - capacity: 8MiB - capabilities: synchronous internal write-back unified - configuration: level=3 - *-cpu - description: CPU - product: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz - vendor: Intel Corp. - physical id: 12 - bus info: cpu@0 - version: 6.158.9 - serial: To Be Filled By O.E.M. - slot: U3E1 - size: 4399MHz - capacity: 4500MHz - width: 64 bits - clock: 100MHz - capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb pti ssbd ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp vnmi md_clear flush_l1d arch_capabilities cpufreq - configuration: cores=4 enabledcores=4 microcode=248 threads=8 - *-pci - description: Host bridge - product: Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers - vendor: Intel Corporation - physical id: 100 - bus info: pci@0000:00:00.0 - version: 05 - width: 32 bits - clock: 33MHz - configuration: driver=skl_uncore - resources: irq:0 - *-pci:0 - description: PCI bridge - product: 6th-10th Gen Core Processor PCIe Controller (x16) - vendor: Intel Corporation - physical id: 1 - bus info: pci@0000:00:01.0 - version: 05 - width: 32 bits - clock: 33MHz - capabilities: pci pm msi pciexpress normal_decode bus_master cap_list - configuration: driver=pcieport - resources: irq:121 ioport:e000(size=4096) memory:ee000000-ef0fffff ioport:d0000000(size=301989888) - *-display - description: VGA compatible controller - product: GP107GL [Quadro P620] - vendor: NVIDIA Corporation - physical id: 0 - bus info: pci@0000:01:00.0 - logical name: /dev/fb0 - version: a1 - width: 64 bits - clock: 33MHz - capabilities: pm msi pciexpress vga_controller bus_master cap_list rom fb - configuration: depth=32 driver=nvidia latency=0 resolution=1680,1050 - resources: irq:145 memory:ee000000-eeffffff memory:d0000000-dfffffff memory:e0000000-e1ffffff ioport:e000(size=128) memory:c0000-dffff - *-multimedia - description: Audio device - product: GP107GL High Definition Audio Controller - vendor: NVIDIA Corporation - physical id: 0.1 - bus info: pci@0000:01:00.1 - logical name: card0 - logical name: /dev/snd/controlC0 - logical name: /dev/snd/hwC0D0 - logical name: /dev/snd/pcmC0D3p - logical name: /dev/snd/pcmC0D7p - logical name: /dev/snd/pcmC0D8p - logical name: /dev/snd/pcmC0D9p - version: a1 - width: 32 bits - clock: 33MHz - capabilities: pm msi pciexpress bus_master cap_list - configuration: driver=snd_hda_intel latency=0 - resources: irq:17 memory:ef080000-ef083fff - *-input:0 - product: HDA NVidia HDMI/DP,pcm=3 - physical id: 0 - logical name: input18 - logical name: /dev/input/event14 - *-input:1 - product: HDA NVidia HDMI/DP,pcm=7 - physical id: 1 - logical name: input19 - logical name: /dev/input/event15 - *-input:2 - product: HDA NVidia HDMI/DP,pcm=8 - physical id: 2 - logical name: input20 - logical name: /dev/input/event16 - *-input:3 - product: HDA NVidia HDMI/DP,pcm=9 - physical id: 3 - logical name: input21 - logical name: /dev/input/event17 - *-display - description: VGA compatible controller - product: HD Graphics 630 - vendor: Intel Corporation - physical id: 2 - bus info: pci@0000:00:02.0 - version: 04 - width: 64 bits - clock: 33MHz - capabilities: pciexpress msi pm vga_controller bus_master cap_list - configuration: driver=i915 latency=0 - resources: irq:144 memory:ed000000-edffffff memory:c0000000-cfffffff ioport:f000(size=64) - *-usb - description: USB controller - product: 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller - vendor: Intel Corporation - physical id: 14 - bus info: pci@0000:00:14.0 - version: 31 - width: 64 bits - clock: 33MHz - capabilities: pm msi xhci bus_master cap_list - configuration: driver=xhci_hcd latency=0 - resources: irq:124 memory:ef330000-ef33ffff - *-usbhost:0 - product: xHCI Host Controller - vendor: Linux 6.14.0-37-generic xhci-hcd - physical id: 0 - bus info: usb@1 - logical name: usb1 - version: 6.14 - capabilities: usb-2.00 - configuration: driver=hub slots=16 speed=480Mbit/s - *-usb:0 - description: Mass storage device - product: Cypress AT2LP - vendor: Cypress Semiconductor Corp. - physical id: 1 - bus info: usb@1:1 - logical name: scsi5 - version: 2.40 - serial: DEF10FD70D1E - capabilities: usb-2.00 scsi emulated scsi-host - configuration: driver=ums-cypress maxpower=2mA speed=480Mbit/s - *-disk - description: SCSI Disk - product: 00JB-22KFA0 - vendor: WDC WD32 - physical id: 0.0.0 - bus info: scsi@5:0.0.0 - logical name: /dev/sdc - version: 0000 - serial: W -D - size: 298GiB (320GB) - capabilities: partitioned partitioned:dos - configuration: logicalsectorsize=512 sectorsize=512 signature=100b218d - *-volume - description: EXT4 volume - vendor: Linux - physical id: 1 - bus info: scsi@5:0.0.0,1 - logical name: /dev/sdc1 - logical name: /media/sam/Integral300 - version: 1.0 - serial: 27febd74-20aa-4a3a-92c1-6fdd1ad7e88e - size: 298GiB - capacity: 298GiB - capabilities: primary journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized - configuration: created=2026-01-27 19:20:40 filesystem=ext4 label=Integral300 lastmountpoint=/media/sam/Integral300 modified=2026-01-28 12:50:32 mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,errors=remount-ro mounted=2026-01-27 19:29:38 state=mounted - *-usb:1 - description: Mass storage device - product: WD5000BEVT-22ZAT - vendor: WDC - physical id: 2 - bus info: usb@1:2 - logical name: scsi4 - version: 3.00 - serial: 0010101E40000000 - capabilities: usb-2.00 scsi emulated scsi-host - configuration: driver=usb-storage maxpower=2mA speed=480Mbit/s - *-disk - description: SCSI Disk - product: WD5000BEVT-22ZAT - vendor: WDC - physical id: 0.0.0 - bus info: scsi@4:0.0.0 - logical name: /dev/sdb - version: 3.00 - serial: WD-WXNY08ND2684 - size: 465GiB (500GB) - capabilities: partitioned partitioned:dos - configuration: ansiversion=4 logicalsectorsize=512 sectorsize=512 signature=1ac8f43c - *-volume - description: EXT4 volume - vendor: Linux - physical id: 1 - bus info: scsi@4:0.0.0,1 - logical name: /dev/sdb1 - version: 1.0 - serial: 4f9c4bd5-fea5-408f-9370-731fc095da3f - size: 465GiB - capacity: 465GiB - capabilities: primary journaled extended_attributes large_files huge_files dir_nlink 64bit extents ext4 ext2 initialized - configuration: created=2026-01-27 18:46:14 filesystem=ext4 label=TempBackup modified=2026-01-27 18:46:39 state=clean - *-usb:2 - description: Keyboard - product: 2.4G Mouse Consumer Control - vendor: SHARKOON Technologies GmbH - physical id: 7 - bus info: usb@1:7 - logical name: input10 - logical name: /dev/input/event7 - logical name: input6 - logical name: /dev/input/event3 - logical name: input6::capslock - logical name: input6::compose - logical name: input6::kana - logical name: input6::numlock - logical name: input6::scrolllock - logical name: input7 - logical name: /dev/input/event4 - logical name: input8 - logical name: /dev/input/event5 - logical name: /dev/input/mouse0 - logical name: input9 - logical name: /dev/input/event6 - version: 2.00 - capabilities: usb-1.10 usb - configuration: driver=usbhid maxpower=100mA speed=12Mbit/s - *-usb:3 - description: Keyboard - product: umux.com X.Tips V4s Keyboard - vendor: umux.com - physical id: 8 - bus info: usb@1:8 - logical name: input12 - logical name: /dev/input/event8 - logical name: input12::capslock - logical name: input12::compose - logical name: input12::kana - logical name: input12::numlock - logical name: input12::scrolllock - logical name: input13 - logical name: /dev/input/event9 - logical name: /dev/input/mouse1 - logical name: input14 - logical name: /dev/input/event10 - logical name: input15 - logical name: /dev/input/event11 - logical name: input16 - logical name: /dev/input/event12 - logical name: input16::capslock - logical name: input16::compose - logical name: input16::kana - logical name: input16::numlock - logical name: input16::scrolllock - version: 0.01 - serial: vial:f64c2b3c - capabilities: usb-2.00 usb - configuration: driver=usbhid maxpower=500mA speed=12Mbit/s - *-usb:4 - description: Mass storage device - product: USB 2.0 SATA BRIDGE - vendor: Super Top - physical id: a - bus info: usb@1:a - version: 1.40 - serial: MA6116VE4018 - capabilities: usb-2.00 scsi - configuration: driver=usb-storage maxpower=2mA speed=480Mbit/s - *-usbhost:1 - product: xHCI Host Controller - vendor: Linux 6.14.0-37-generic xhci-hcd - physical id: 1 - bus info: usb@2 - logical name: usb2 - version: 6.14 - capabilities: usb-3.00 - configuration: driver=hub slots=10 speed=5000Mbit/s - *-generic - description: Signal processing controller - product: 100 Series/C230 Series Chipset Family Thermal Subsystem - vendor: Intel Corporation - physical id: 14.2 - bus info: pci@0000:00:14.2 - version: 31 - width: 64 bits - clock: 33MHz - capabilities: pm msi cap_list - configuration: driver=intel_pch_thermal latency=0 - resources: irq:18 memory:ef34e000-ef34efff - *-communication - description: Communication controller - product: 100 Series/C230 Series Chipset Family MEI Controller #1 - vendor: Intel Corporation - physical id: 16 - bus info: pci@0000:00:16.0 - version: 31 - width: 64 bits - clock: 33MHz - capabilities: pm msi bus_master cap_list - configuration: driver=mei_me latency=0 - resources: irq:133 memory:ef34d000-ef34dfff - *-sata - description: SATA controller - product: Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] - vendor: Intel Corporation - physical id: 17 - bus info: pci@0000:00:17.0 - logical name: scsi1 - logical name: scsi2 - version: 31 - width: 32 bits - clock: 66MHz - capabilities: sata msi pm ahci_1.0 bus_master cap_list emulated - configuration: driver=ahci latency=0 - resources: irq:132 memory:ef348000-ef349fff memory:ef34c000-ef34c0ff ioport:f090(size=8) ioport:f080(size=4) ioport:f060(size=32) memory:ef34b000-ef34b7ff - *-disk - description: ATA Disk - product: Patriot Burst El - physical id: 0 - bus info: scsi@1:0.0.0 - logical name: /dev/sda - version: 9A0 - serial: PBEABBB23090814043 - size: 223GiB (240GB) - capabilities: gpt-1.00 partitioned partitioned:gpt - configuration: ansiversion=5 guid=d72b17f4-a649-40ca-935d-cae1eeb1c85d logicalsectorsize=512 sectorsize=512 - *-volume:0 - description: reserved partition - vendor: Windows - physical id: 1 - bus info: scsi@1:0.0.0,1 - logical name: /dev/sda1 - serial: 38c6b6b3-fdb2-4d43-ba15-9c275fbec985 - capacity: 15MiB - capabilities: nofs - configuration: name=Microsoft reserved partition - *-volume:1 - description: Windows NTFS volume - vendor: Windows - physical id: 2 - bus info: scsi@1:0.0.0,2 - logical name: /dev/sda2 - version: 3.1 - serial: b6da3c24-6685-8944-8d4a-555b3dd3a023 - size: 223GiB - capacity: 223GiB - capabilities: ntfs initialized - configuration: clustersize=4096 created=2024-06-16 15:40:40 filesystem=ntfs label=Back Up name=Basic data partition state=clean - *-cdrom - description: DVD-RAM writer - product: DVD+-RW GHB0N - vendor: HL-DT-ST - physical id: 1 - bus info: scsi@2:0.0.0 - logical name: /dev/cdrom - logical name: /dev/sr0 - version: A1C0 - capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram - configuration: ansiversion=5 status=nodisc - *-pci:1 - description: PCI bridge - product: 100 Series/C230 Series Chipset Family PCI Express Root Port #17 - vendor: Intel Corporation - physical id: 1b - bus info: pci@0000:00:1b.0 - version: f1 - width: 32 bits - clock: 33MHz - capabilities: pci pciexpress msi pm normal_decode bus_master cap_list - configuration: driver=pcieport - resources: irq:122 ioport:d000(size=4096) memory:ef200000-ef2fffff - *-nvme - description: NVMe device - product: PM951 NVMe SAMSUNG 1024GB - vendor: Samsung Electronics Co Ltd - physical id: 0 - bus info: pci@0000:02:00.0 - logical name: /dev/nvme0 - version: BXV77D0Q - serial: S2FZNXAH301424 - width: 64 bits - clock: 33MHz - capabilities: nvme pm msi pciexpress msix nvm_express bus_master cap_list - configuration: driver=nvme latency=0 nqn=nqn.2014.08.org.nvmexpress:144d144d S2FZNXAH301424PM951 NVMe SAMSUNG 1024GB state=live - resources: irq:16 memory:ef200000-ef203fff ioport:d000(size=256) - *-namespace:0 - description: NVMe disk - physical id: 0 - logical name: hwmon1 - *-namespace:1 - description: NVMe disk - physical id: 2 - logical name: /dev/ng0n1 - *-namespace:2 - description: NVMe disk - physical id: 1 - bus info: nvme@0:1 - logical name: /dev/nvme0n1 - size: 953GiB (1024GB) - capabilities: gpt-1.00 partitioned partitioned:gpt - configuration: guid=3c752166-f3f5-4ee6-b50a-b240d0fd272d logicalsectorsize=512 sectorsize=512 wwid=nvme.144d-2020202020205332465a4e584148333031343234-504d393531204e564d652053414d53554e4720313032344742-00000001 - *-volume:0 - description: Windows FAT volume - vendor: MSDOS5.0 - physical id: 1 - bus info: nvme@0:1,1 - logical name: /dev/nvme0n1p1 - logical name: /boot/efi - version: FAT32 - serial: 94cc-9da4 - size: 95MiB - capacity: 99MiB - capabilities: boot nomount fat initialized - configuration: FATs=2 filesystem=fat mount.fstype=vfat mount.options=rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro name=EFI system partition state=mounted - *-volume:1 - description: reserved partition - vendor: Windows - physical id: 2 - bus info: nvme@0:1,2 - logical name: /dev/nvme0n1p2 - serial: c548d0ae-4d8e-49ba-a9e8-e33d6b9ec973 - capacity: 15MiB - capabilities: nofs nomount - configuration: name=Microsoft reserved partition - *-volume:2 - description: Windows NTFS volume - vendor: Windows - physical id: 3 - bus info: nvme@0:1,3 - logical name: /dev/nvme0n1p3 - logical name: /media/sam/8294CD2994CD2111 - version: 3.1 - serial: 2ea3692d-e9bc-c246-b7e4-28159a0c8020 - size: 503GiB - capacity: 503GiB - capabilities: ntfs initialized - configuration: clustersize=4096 created=2024-05-18 15:25:31 filesystem=ntfs mount.fstype=fuseblk mount.options=rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096 name=Basic data partition state=mounted - *-volume:3 - description: Windows NTFS volume - vendor: Windows - physical id: 4 - bus info: nvme@0:1,4 - logical name: /dev/nvme0n1p4 - version: 3.1 - serial: 1aa2-eef1 - size: 522MiB - capacity: 529MiB - capabilities: boot precious nomount ntfs initialized - configuration: clustersize=4096 created=2024-05-17 21:30:36 filesystem=ntfs state=clean - *-volume:4 - description: EXT4 volume - vendor: Linux - physical id: 5 - bus info: nvme@0:1,5 - logical name: /dev/nvme0n1p5 - logical name: / - version: 1.0 - serial: 4e99904c-ce6f-4c3c-898a-e29cfc373489 - size: 449GiB - capabilities: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized - configuration: created=2025-06-12 21:59:53 filesystem=ext4 lastmountpoint=/ modified=2026-01-28 12:27:04 mount.fstype=ext4 mount.options=rw,relatime mounted=2026-01-26 18:06:38 state=mounted - *-pci:2 - description: PCI bridge - product: 100 Series/C230 Series Chipset Family PCI Express Root Port #1 - vendor: Intel Corporation - physical id: 1c - bus info: pci@0000:00:1c.0 - version: f1 - width: 32 bits - clock: 33MHz - capabilities: pci pciexpress msi pm normal_decode bus_master cap_list - configuration: driver=pcieport - resources: irq:123 memory:ef100000-ef1fffff - *-pci - description: PCI bridge - product: XIO2001 PCI Express-to-PCI Bridge - vendor: Texas Instruments - physical id: 0 - bus info: pci@0000:03:00.0 - version: 00 - width: 32 bits - clock: 33MHz - capabilities: pci pm msi pciexpress normal_decode bus_master cap_list - resources: memory:ef100000-ef1fffff - *-network DISABLED - description: Wireless interface - product: RT3062 Wireless 802.11n 2T/2R - vendor: Ralink corp. - physical id: 2 - bus info: pci@0000:04:02.0 - logical name: wlp4s2 - version: 00 - serial: 80:1f:02:4f:18:ae - width: 32 bits - clock: 33MHz - capabilities: pm bus_master cap_list ethernet physical wireless - configuration: broadcast=yes driver=rt2800pci driverversion=6.14.0-37-generic firmware=0.40 latency=32 link=no maxlatency=4 mingnt=2 multicast=yes wireless=IEEE 802.11 - resources: irq:18 memory:ef100000-ef10ffff - *-isa - description: ISA bridge - product: C236 Chipset LPC/eSPI Controller - vendor: Intel Corporation - physical id: 1f - bus info: pci@0000:00:1f.0 - version: 31 - width: 32 bits - clock: 33MHz - capabilities: isa bus_master - configuration: latency=0 - *-pnp00:00 - product: PnP device PNP0c02 - physical id: 0 - capabilities: pnp - configuration: driver=system - *-pnp00:01 - product: PnP device PNP0501 - physical id: 1 - capabilities: pnp - configuration: driver=serial - *-pnp00:02 - product: PnP device PNP0303 - physical id: 2 - capabilities: pnp - configuration: driver=i8042 kbd - *-pnp00:03 - product: PnP device PNP0f03 - physical id: 3 - capabilities: pnp - configuration: driver=i8042 aux - *-pnp00:04 - product: PnP device PNP0c02 - physical id: 4 - capabilities: pnp - configuration: driver=system - *-pnp00:05 - product: PnP device PNP0c02 - physical id: 5 - capabilities: pnp - configuration: driver=system - *-pnp00:06 - product: PnP device PNP0b00 - physical id: 6 - capabilities: pnp - configuration: driver=rtc_cmos - *-pnp00:07 - product: PnP device PNP0c02 - physical id: 7 - capabilities: pnp - configuration: driver=system - *-pnp00:08 - product: PnP device PNP0c02 - physical id: 8 - capabilities: pnp - configuration: driver=system - *-pnp00:09 - product: PnP device PNP0c02 - physical id: 9 - capabilities: pnp - configuration: driver=system - *-pnp00:0a - product: PnP device PNP0c02 - physical id: a - capabilities: pnp - configuration: driver=system - *-pnp00:0b - product: PnP device PNP0c31 - physical id: b - capabilities: pnp - configuration: driver=tpm_tis - *-memory UNCLAIMED - description: Memory controller - product: 100 Series/C230 Series Chipset Family Power Management Controller - vendor: Intel Corporation - physical id: 1f.2 - bus info: pci@0000:00:1f.2 - version: 31 - width: 32 bits - clock: 33MHz (30.3ns) - capabilities: bus_master - configuration: latency=0 - resources: memory:ef344000-ef347fff - *-multimedia - description: Audio device - product: 100 Series/C230 Series Chipset Family HD Audio Controller - vendor: Intel Corporation - physical id: 1f.3 - bus info: pci@0000:00:1f.3 - logical name: card1 - logical name: /dev/snd/controlC1 - logical name: /dev/snd/hwC1D0 - logical name: /dev/snd/hwC1D2 - logical name: /dev/snd/pcmC1D0c - logical name: /dev/snd/pcmC1D0p - logical name: /dev/snd/pcmC1D3p - logical name: /dev/snd/pcmC1D7p - logical name: /dev/snd/pcmC1D8p - version: 31 - width: 64 bits - clock: 33MHz - capabilities: pm msi bus_master cap_list - configuration: driver=snd_hda_intel latency=32 - resources: irq:146 memory:ef340000-ef343fff memory:ef320000-ef32ffff - *-input:0 - product: HDA Intel PCH Rear Mic - physical id: 0 - logical name: input23 - logical name: /dev/input/event19 - *-input:1 - product: HDA Intel PCH Front Mic - physical id: 1 - logical name: input24 - logical name: /dev/input/event20 - *-input:2 - product: HDA Intel PCH Line Out - physical id: 2 - logical name: input25 - logical name: /dev/input/event21 - *-input:3 - product: HDA Intel PCH Front Headphone - physical id: 3 - logical name: input26 - logical name: /dev/input/event22 - *-input:4 - product: HDA Intel PCH HDMI/DP,pcm=3 - physical id: 4 - logical name: input27 - logical name: /dev/input/event23 - *-input:5 - product: HDA Intel PCH HDMI/DP,pcm=7 - physical id: 5 - logical name: input28 - logical name: /dev/input/event24 - *-input:6 - product: HDA Intel PCH HDMI/DP,pcm=8 - physical id: 6 - logical name: input29 - logical name: /dev/input/event25 - *-serial - description: SMBus - product: 100 Series/C230 Series Chipset Family SMBus - vendor: Intel Corporation - physical id: 1f.4 - bus info: pci@0000:00:1f.4 - version: 31 - width: 64 bits - clock: 33MHz - configuration: driver=i801_smbus latency=0 - resources: irq:16 memory:ef34a000-ef34a0ff ioport:f040(size=32) - *-network - description: Ethernet interface - product: Ethernet Connection (2) I219-LM - vendor: Intel Corporation - physical id: 1f.6 - bus info: pci@0000:00:1f.6 - logical name: enp0s31f6 - version: 31 - serial: d8:9e:f3:07:bf:05 - size: 1Gbit/s - capacity: 1Gbit/s - width: 32 bits - clock: 33MHz - capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation - configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=6.14.0-37-generic duplex=full firmware=0.8-4 ip=192.168.20.27 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s - resources: irq:143 memory:ef300000-ef31ffff - *-scsi - physical id: 1 - bus info: usb@1:10 - logical name: scsi7 - capabilities: emulated scsi-host - configuration: driver=usb-storage - *-disk - description: SCSI Disk - product: HTS541616J9SA00 - vendor: Hitachi - physical id: 0.0.0 - bus info: scsi@7:0.0.0 - logical name: /dev/sde - size: 149GiB (160GB) - capabilities: partitioned partitioned:dos - configuration: logicalsectorsize=512 sectorsize=512 signature=13991399 - *-volume - description: EXT4 volume - vendor: Linux - physical id: 1 - bus info: scsi@7:0.0.0,1 - logical name: /dev/sde1 - logical name: /media/sam/XPSystemDrive - version: 1.0 - serial: 82c994f1-9adb-49e4-ba1e-5b6e5ccbd49b - size: 149GiB - capacity: 149GiB - capabilities: primary journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized - configuration: created=2026-01-27 20:36:08 filesystem=ext4 label=XPSystemDrive modified=2026-01-27 21:09:30 mount.fstype=ext4 mount.options=rw,nosuid,nodev,relatime,errors=remount-ro mounted=2026-01-27 21:09:30 state=mounted - *-input:0 - product: Sleep Button - physical id: 1 - logical name: input0 - logical name: /dev/input/event0 - capabilities: platform - *-input:1 - product: Power Button - physical id: 2 - logical name: input1 - logical name: /dev/input/event1 - capabilities: platform - *-input:2 - product: Dell WMI hotkeys - physical id: 3 - logical name: input17 - logical name: /dev/input/event13 - capabilities: platform - *-input:3 - product: Power Button - physical id: 4 - logical name: input2 - logical name: /dev/input/event2 - capabilities: platform - *-input:4 - product: Video Bus - physical id: 5 - logical name: input22 - logical name: /dev/input/event18 - capabilities: platform diff --git a/logs/06_netplan_config.log b/logs/06_netplan_config.log deleted file mode 100755 index 992887a..0000000 --- a/logs/06_netplan_config.log +++ /dev/null @@ -1,144 +0,0 @@ ---- Netplan Configuration --- -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml:network: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: version: 2 -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: wifis: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: renderer: NetworkManager -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: match: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: name: "wlp4s2" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: addresses: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: - "192.168.20.27/24" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: nameservers: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: addresses: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: - 192.168.20.35 -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: - 192.168.20.13 -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: dhcp6: true -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: access-points: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: "Aussie Broadband 8729": -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: auth: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: key-management: "psk" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: password: "" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: networkmanager: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: uuid: "31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: name: "Aussie Broadband 8729" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: passthrough: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: connection.timestamp: "1766738969" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: ipv4.address1: "192.168.20.27/24,192.168.20.1" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: ipv4.method: "manual" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: ipv6.addr-gen-mode: "default" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: ipv6.ip6-privacy: "-1" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: proxy._: "" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: networkmanager: -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: uuid: "31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4" -/etc/netplan/90-NM-31ac1c6a-4de8-4a3e-929f-aaec5cd53cf4.yaml: name: "Aussie Broadband 8729" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml:network: -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: version: 2 -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ethernets: -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765: -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: renderer: NetworkManager -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: match: -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: name: "enp0s31f6" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: addresses: -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: - "192.168.20.27/24" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: nameservers: -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: addresses: -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: - 192.168.20.35 -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: - 192.168.20.13 -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: dhcp6: true -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: mtu: 1500 -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: wakeonlan: true -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: networkmanager: -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: uuid: "afb4bbc6-fac5-31f5-8cdc-a466b8b74765" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: name: "Wired connection 1" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: passthrough: -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: connection.autoconnect: "false" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: connection.autoconnect-priority: "-999" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: connection.timestamp: "1766741824" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ethernet.wake-on-lan: "64" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ipv4.address1: "192.168.20.27/24,192.168.20.1" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ipv4.method: "manual" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ipv6.addr-gen-mode: "default" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: ipv6.ip6-privacy: "-1" -/etc/netplan/90-NM-afb4bbc6-fac5-31f5-8cdc-a466b8b74765.yaml: proxy._: "" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml:network: -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: version: 2 -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: wifis: -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55: -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: renderer: NetworkManager -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: match: -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: name: "wlp4s2" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: dhcp4: true -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: dhcp6: true -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: access-points: -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: "NetComm Wireless": -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: auth: -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: key-management: "psk" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: password: "" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: networkmanager: -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: uuid: "ecfc8be2-ba84-46e9-89c6-75bcb35cba55" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: name: "NetComm Wireless" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: passthrough: -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: connection.timestamp: "1769032320" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: wifi-security.auth-alg: "open" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: ipv6.addr-gen-mode: "default" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: ipv6.ip6-privacy: "-1" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: proxy._: "" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: networkmanager: -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: uuid: "ecfc8be2-ba84-46e9-89c6-75bcb35cba55" -/etc/netplan/90-NM-ecfc8be2-ba84-46e9-89c6-75bcb35cba55.yaml: name: "NetComm Wireless" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml:network: -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: version: 2 -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: wifis: -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: NM-bf81f458-5456-4645-b6c4-0662760765ed: -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: renderer: NetworkManager -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: match: -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: name: "wlp4s2" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: dhcp4: true -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: dhcp6: true -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: access-points: -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: "Sams Pixel 8a": -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: auth: -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: key-management: "psk" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: password: "" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: networkmanager: -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: uuid: "bf81f458-5456-4645-b6c4-0662760765ed" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: name: "Sams Pixel 8a" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: passthrough: -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: wifi-security.auth-alg: "open" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: ipv6.addr-gen-mode: "default" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: ipv6.ip6-privacy: "-1" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: proxy._: "" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: networkmanager: -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: uuid: "bf81f458-5456-4645-b6c4-0662760765ed" -/etc/netplan/90-NM-bf81f458-5456-4645-b6c4-0662760765ed.yaml: name: "Sams Pixel 8a" -\n--- Current IP Configuration --- -1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 - link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 - inet 127.0.0.1/8 scope host lo - valid_lft forever preferred_lft forever - inet6 ::1/128 scope host noprefixroute - valid_lft forever preferred_lft forever -2: enp0s31f6: mtu 1500 qdisc fq_codel state UP group default qlen 1000 - link/ether d8:9e:f3:07:bf:05 brd ff:ff:ff:ff:ff:ff - inet 192.168.20.27/24 brd 192.168.20.255 scope global noprefixroute enp0s31f6 - valid_lft forever preferred_lft forever - inet6 2403:5804:f1cf:0:1607:4771:2ca5:68a0/64 scope global temporary dynamic - valid_lft 7201sec preferred_lft 3600sec - inet6 2403:5804:f1cf:0:cfcb:7b68:499:a6b3/64 scope global dynamic mngtmpaddr noprefixroute - valid_lft 7201sec preferred_lft 3600sec - inet6 fd3a:a6b:b9f:0:abae:763c:7dd7:162/64 scope global temporary dynamic - valid_lft 584685sec preferred_lft 66095sec - inet6 fd3a:a6b:b9f:0:62bf:88cc:df17:c0ff/64 scope global dynamic mngtmpaddr noprefixroute - valid_lft 2592000sec preferred_lft 604800sec - inet6 fe80::ab76:a154:b7ae:4825/64 scope link noprefixroute - valid_lft forever preferred_lft forever -3: wlp4s2: mtu 1500 qdisc noqueue state DOWN group default qlen 1000 - link/ether 80:1f:02:4f:18:ae brd ff:ff:ff:ff:ff:ff -4: tailscale0: mtu 1280 qdisc fq_codel state UNKNOWN group default qlen 500 - link/none - inet 100.90.186.31/32 scope global tailscale0 - valid_lft forever preferred_lft forever - inet6 fd7a:115c:a1e0::d101:ba97/128 scope global - valid_lft forever preferred_lft forever - inet6 fe80::6ddb:5b7c:f580:5ddc/64 scope link stable-privacy - valid_lft forever preferred_lft forever diff --git a/niri-4screen.md b/niri-4screen.md deleted file mode 100644 index 9acb5cf..0000000 --- a/niri-4screen.md +++ /dev/null @@ -1,156 +0,0 @@ -Niri + 4-Monitor Intel (DP) Migration Notes (Ubuntu 24.04+ → NixOS) - -OWNER / CONTEXT -- User: sam (IT) -- Goal: Move to NixOS and daily-drive Niri on a 4-monitor setup. -- Priority: Reliability and broad tool compatibility over “polish”. -- Testing style: often SSH in from another machine because local display can go - black during compositor/DM experiments. - -REMOTE REQUIREMENT (clarified) -- SSH is sufficient even when nobody is logged in locally (sshd runs pre-login). -- Remote GUI login is optional/rare. Do not design around RustDesk-at-greeter on - Wayland. -- If remote GUI login is ever needed later, consider adding GNOME+GDM+RDP as a - separate capability; keep Niri as main local session. - -HARDWARE SUMMARY -- GPU: Intel iGPU (exact model TBD) -- Outputs: 4x DisplayPort to 4x HP LA2205 monitors -- DRM nodes observed on Ubuntu (node numbering may differ on NixOS): - - Primary KMS card for the 4 DP outputs: /dev/dri/card2 - - Render node: /dev/dri/renderD129 -- Notes: There may be multiple /dev/dri/card* devices. Session must pick the - correct device driving the 4 DP outputs. - -NOTE (2026-01 recon): -- Current Ubuntu hardware scan shows NVIDIA Quadro P620 is driving /dev/fb0 at 1680x1050. -- This suggests the monitors may actually be attached to the Quadro, not the Intel outputs. -- Before finalizing GPU/device selection, verify: - - ls -l /dev/dri/by-path - - loginctl seat-status seat0 - - (optional) niri output listing once in session - -KNOWN KERNEL / PLATFORM ISSUES -- IOMMU faults / “Operation not permitted” style crashes were avoided on Ubuntu - with kernel flags: - - intel_iommu=off - - dev_mem_signed_off=1 -- These flags may or may not be needed on NixOS; keep them as a known-good - baseline and only remove once stable. - -UBUNTU WORKING STATE (IMPORTANT BEHAVIORAL FINDINGS) -1) GDM “gear icon” / Wayland sessions - - GDM did not show Wayland sessions until Wayland was enabled. - - /etc/gdm3/custom.conf had WaylandEnable=false. Commenting it out fixed - session availability after restarting GDM. - -2) .desktop Exec path issue - - Session .desktop pointing Exec to /home/sam/start-niri.sh caused GDM issues. - - Home perms were drwxr-x--- (750), so greeter user couldn’t traverse /home - reliably. - - Fix: Exec must point to a system path (/usr/bin or /usr/local/bin), not - /home. - -3) niri-session issue (major root cause of login loop) - - /usr/bin/niri-session existed but session immediately returned to login. - - Logs showed: - Failed to start niri.service: Unit niri.service not found. - Failed to start niri-shutdown.target: Unit niri-shutdown.target not found. - - Therefore niri-session was not usable as packaged (missing systemd user - units). - -4) FINAL WORKING FIX ON UBUNTU (proven) - - /usr/share/wayland-sessions/niri.desktop set to start Niri directly: - Exec=/usr/bin/niri --session - - This bypassed niri-session and made Niri start successfully from GDM. - -SESSION START METHOD (proven) -- Known working from a display manager: Exec = `niri --session` -- Avoid relying on `niri-session` unless NixOS packaging provides the required - systemd user units (niri.service, niri-shutdown.target). - -PERMISSIONS / SECURITY WORKAROUNDS USED DURING TESTING -- User group membership on Ubuntu: video, render, seat -- Custom udev rules were created to chmod 666 DRM nodes. - - Result: /dev/dri/card2 and /dev/dri/renderD129 became world-writable. - - This is NOT desired long term; prefer logind seat ACLs. -- On NixOS, aim to avoid chmod 666 rules unless absolutely needed for debugging. - -NIRI CONFIG NOTES -- Config validated successfully on Ubuntu: ~/.config/niri/config.kdl -- Xwayland started via config: - - spawn-at-startup "Xwayland" ":" "1" -- Avoid exporting XDG_RUNTIME_DIR manually; let pam/systemd-logind manage it. -- If needed to force GPU device, Niri supports choosing a render DRM device - (exact config syntax/version dependent). On Ubuntu, correct render node was - renderD129. - -NIXOS TARGET STATE (WHAT WE WANT) -- Boot to a login method that reliably starts Niri on the Intel GPU with 4 - monitors. -- Must keep a working fallback (at minimum TTY + SSH; optionally a full DE). -- Remote recovery/admin always possible via SSH. - -LOGIN / DISPLAY MANAGER STRATEGY OPTIONS (pick one) -Option A: greetd + tuigreet (recommended for Niri-first reliability) -- Minimal moving parts, compositor-agnostic. -- Start the session with: `niri --session`. -- Ideal when “polish doesn’t matter” and reliability does. - -Option B: GDM (works; proven on Ubuntu) -- Ensure Wayland sessions enabled. -- Ensure session Exec is not in /home. -- If `niri-session` is incomplete, start `niri --session` directly. - -DISPLAY MANAGER DECISION NOTE -- If SSH-only remote is the requirement: prefer greetd for simplicity. -- If remote graphical login is ever required: consider GDM + GNOME RDP later as - a separate capability. (Not required now.) - -SCREENSHARE / PORTALS REQUIREMENTS (broad tool compatibility) -- Enable PipeWire + WirePlumber. -- Ensure xdg-desktop-portal is installed and functional in the user session. -- Choose a portal backend compatible with Niri (often portal-gnome and/or portal - gtk; exact best choice may be NixOS-specific). -- If screencast/screen-share fails in apps: check portal backend selection, - permissions prompts, and PipeWire. - -GPU/DRM PERMISSIONS -- Avoid global chmod 666 udev rules in final config. -- Use logind seat/ACLs; add user to video/render groups if needed. -- When debugging device selection: - - ls -l /dev/dri /dev/dri/by-path - - loginctl seat-status seat0 - -FALLBACK PLAN -- Minimum: TTY + SSH access always available. -- Optional: install a full fallback DE only if needed (GNOME or Plasma). - - Not required for Niri; just a safety net. - -DEBUG / TROUBLESHOOTING CHECKLIST (capture these on failure) -- niri config: - - niri validate -- user session logs: - - journalctl --user -b -l --no-pager | tail -n 300 -- kernel DRM messages: - - journalctl -b -k -l --no-pager | grep -iE "drm|i915|kms|atomic|permission" | tail -- device inventory: - - ls -l /dev/dri /dev/dri/by-path -- session type: - - echo $XDG_SESSION_TYPE - - loginctl session-status - -ACCEPTANCE CRITERIA (DONE WHEN) -- Niri starts reliably after reboot from the chosen DM -- All 4 monitors are active consistently -- Screen sharing works in at least one browser-based app and one native app -- SSH recovery works even if local display is broken -- No chmod 666 DRM hacks required in the final config (preferred) - -OPEN QUESTIONS FOR NIXOS MIGRATION -- Exact Intel GPU model + correct DRM node mapping on NixOS (may differ) -- Whether the kernel flags are still required on NixOS -- Whether NixOS niri packaging includes full systemd integration units - (niri.service, niri-shutdown.target) -- Best portal backend combo for Niri screencast on NixOS diff --git a/plan.md b/plan.md deleted file mode 100644 index 4b60f0e..0000000 --- a/plan.md +++ /dev/null @@ -1,55 +0,0 @@ -You are a devops engineer. -You are brief and concise and will help guide me through my plan. -Plan is to migrate my ubuntu system on the main drive with OS installed to NixOS. -I have backed up the required files from Windows dual boot and Ubuntu to Integral300 mounted at /media/sam/Integral300/ - -DECISION: -- We will WIPE the entire NVMe disk (/dev/nvme0n1). We are NOT keeping Windows partitions. - -We need to make a list of software that needs to be installed on the NixOS. There are several files, and some folders to look through. -We need to create a finalized list of software to ensure we have what we need. - -We do not need to include everything in the list, just the things I have installed and need that are not generic system utils. The list needs to be concise and without duplicates. - -Then we will be making a NixOS flake-based configuration using: -- hosts/sam-4screen-desktop/configuration.nix -- home-manager (home/sam/home.nix) -- flake.nix - -We will store/push this repo to my Gitea server so the config is available during install. - -Dotfiles: -- Dotfiles will be placed on the new NixOS system at: ~/dotfiles -- Home Manager will symlink config from ~/dotfiles - -We will be using Niri as the primary display. -- Display/login manager: greetd + tuigreet -- Start method: niri --session (do not use niri-session) - -Networking: -- Use NetworkManager -- Static IP must be 192.168.20.27/24, applied on Wi-Fi SSID "Aussie Broadband 8729" (wlp4s2) - -Some software is in the ai dev plan. If this is easy to include thats ok. Otherwise I can integrate that once the system is running. -This approach applies to anything else that maybe problematic. We do not have to go all in at once. Get the main things working with niri, display manager, essential zsh utils, then dotfiles with homemanager, then AI tooling, etc. Keep adding to successful install. - -I have a second machine on the desktop that can be used to ssh into this new NixOS if need be. - -Folder /docs has more directions for the PLAN and software list. -- docs/nixos_build_spec.md is the source-of-truth for disk/boot/network decisions. -- docs/software_inventory.md (or equivalent) is the source-of-truth for the final software list. - -Folder /logs has some scans and hardware profiles which can be used for planning and software. - -Folder /results has the original migration configuration.nix results. We will eventually replicate this and create a new more up to date one. This can be used as a reference if needed. - -Please ask questions, request access to file systems where needed. - -Summary: -- Build software list -- Finalize list in collaboration with me -- Build NixOS configuration (flake + home-manager) -- Push to Gitea -- Install NixOS (wipe entire NVMe) -- Generate and commit hardware-configuration.nix during install -- Boot into NixOS, clone/copy dotfiles to ~/dotfiles, verify Niri + static IP + SSH diff --git a/previous_setup.md b/previous_setup.md deleted file mode 100644 index f75fa02..0000000 --- a/previous_setup.md +++ /dev/null @@ -1,192 +0,0 @@ -# NixOS + Home Manager Setup Overview (sam/nixos) - -This document is a practical overview of how this NixOS setup was built and how -“dotfiles” are managed, so another AI session (or you later) can replicate it on -another machine. - -Repo: `ssh://git@gitea.lab.audasmedia.com.au:2222/sam/nixos.git` - -## Goals of this setup - -- Reproducible NixOS install via flakes (`nixos-rebuild` / `nixos-install`) -- Home Manager managed user config (zsh, kitty, nvim config, etc.) -- KDE Plasma + Hyprland selectable at SDDM login -- Neovim works reliably on NixOS: - - config tracked in git - - plugins installed via lazy.nvim into a writable directory - - avoid writing any lockfiles into `/nix/store` (read-only) - -## High-level architecture - -- System config: `hosts//configuration.nix` -- Hardware config: `hosts//hardware-configuration.nix` - - generated per-machine during install, then committed -- Home Manager (as NixOS module): `home/sam/home.nix` -- Neovim config stored in repo: `home/sam/nvim/...` - -### Repo structure (typical) -- `flake.nix` -- `hosts/aspire-laptop/configuration.nix` -- `hosts/aspire-laptop/hardware-configuration.nix` -- `home/sam/home.nix` -- `home/sam/nvim/` (init.lua, lua/, lazy-lock.json from old setup if needed) -- `scripts/install-from-iso.sh` - -## Installation procedure (wipe disk) - -### BIOS notes -- Secure Boot disabled on the Acer test laptop for easiest install. - (If Secure Boot is locked by a BIOS Supervisor password, bare-metal install may - be blocked; use a VM test instead.) - -### From the NixOS graphical ISO (live environment) -1. Connect to the internet. -2. Clone repo to the live environment: - - `git clone ssh://git@gitea.lab.audasmedia.com.au:2222/sam/nixos.git /tmp/nixos` - -3. Partition/mount (WIPES DISK): - - Identify disk (e.g. `/dev/sda` or `/dev/nvme0n1`) - - Run: - - `sudo DISK=/dev/ bash /tmp/nixos/scripts/install-from-iso.sh` - - This creates: - - EFI partition (vfat) - - Btrfs root with subvolumes `@` and `@home` - - Mounts under `/mnt` and generates `/mnt/etc/nixos/hardware-configuration.nix` - -4. Copy repo into target: - - `sudo rm -rf /mnt/etc/nixos` - - `sudo mkdir -p /mnt/etc` - - `sudo cp -a /tmp/nixos /mnt/etc/nixos` - -5. Copy generated hardware config into the repo host path: - - `sudo cp -f /mnt/etc/nixos/hardware-configuration.nix /mnt/etc/nixos/hosts//hardware-configuration.nix` - -6. Install: - - `sudo nixos-install --flake /mnt/etc/nixos#` - - reboot - -### After first boot -- Set password for `sam` if needed: - - `sudo passwd sam` -- If using Tailscale: - - `sudo tailscale up` - -## SSH access (to administer remotely) - -This setup enabled OpenSSH server via NixOS config. - -- `services.openssh.enable = true;` -- `services.openssh.openFirewall = true;` -- Password auth was enabled for convenience in testing (not best practice). - -To apply: -- `sudo nixos-rebuild switch --flake /etc/nixos#` - -## “Dotfiles” / config management approach (what we actually did) - -### The key rule -Home Manager symlinks managed files into `/nix/store` (read-only). That is fine -for config files, but NOT fine for files that apps need to write to at runtime. - -### Neovim (special case) -Neovim + lazy.nvim expects to write: -- lockfile -- plugin installs -- cache/state - -So: - -1) The Neovim config code is kept in git and linked by Home Manager, but we do - NOT have HM own the entire `~/.config/nvim` directory. - -We link only: -- `~/.config/nvim/init.lua` -- `~/.config/nvim/lua/` - -Example Home Manager linking (conceptual): -- `xdg.configFile."nvim/init.lua".source = ./nvim/init.lua;` -- `xdg.configFile."nvim/lua".source = ./nvim/lua;` - -2) lazy.nvim is configured to write lockfile into a writable location: -- lockfile path: `vim.fn.stdpath("data") .. "/lazy-lock.json"` - (=> `~/.local/share/nvim/lazy-lock.json`) - -3) Plugins are installed by lazy.nvim into: -- `~/.local/share/nvim/lazy/` - -4) After a new install / new machine, bootstrap plugins with: -- `nvim --headless "+Lazy! sync" "+qa"` - -### Why we avoided Nix-managed Neovim plugins in HM -If `programs.neovim.plugins = ...` is used, Neovim may load plugins from a -read-only Nix “vim pack dir” under `/nix/store/...`. -Some plugins (notably treesitter) try to write build artifacts into the plugin -directory, which fails on read-only paths. - -Therefore: -- Nix installs `nvim` + dependencies (node/python/rg/fd/compilers). -- lazy.nvim installs the plugins at runtime into user-writable dirs. - -### Other tools -Most other CLI tools can be installed declaratively via NixOS or Home Manager. -Their configs can be safely managed by HM as symlinks (read-only is fine). - -## Notable fixes/decisions made during setup - -- If you see errors like “Read-only file system” writing `lazy-lock.json`, - it means HM is managing the lockfile path. Fix by moving lockfile to data dir - and not linking `lazy-lock.json` into `/nix/store`. - -- Treesitter module name mismatch was fixed in config to handle upstream changes: - attempt `require("nvim-treesitter.config")` and fallback to - `require("nvim-treesitter.configs")`. - -- Avante was disabled on low-power machines by removing/renaming its plugin spec - file so lazy.nvim does not load it. - -- Git remote update issues were resolved using: - - `git fetch origin` - - `git pull --rebase origin main` - - `git push` - -## Adding programs (basic workflow) - -### System-wide packages -Edit: -- `hosts//configuration.nix` -Add to: -- `environment.systemPackages = with pkgs; [ ... ];` -Apply: -- `sudo nixos-rebuild switch --flake /etc/nixos#` - -### User-only packages -Edit: -- `home/sam/home.nix` -Add to: -- `home.packages = with pkgs; [ ... ];` -Apply: -- `sudo nixos-rebuild switch --flake /etc/nixos#` - -### Then commit + push -- `cd /etc/nixos` -- `git add -A` -- `git commit -m "..." && git push` - -## Secrets (do not put in git) -Do not commit API keys (Gemini/OpenAI/etc.) into this repo. - -Preferred: -- store secrets outside git (password manager) and export into your shell -- or use a secret manager like `sops-nix` later - -Example (local-only) environment file: -- `~/.config/environment.d/10-secrets.conf` - - contains `GEMINI_API_KEY=...` - - not tracked in git - -## References -- NixOS Manual: https://nixos.org/manual/nixos/stable/ -- Home Manager Manual: https://nix-community.github.io/home-manager/ -- Flakes: https://nixos.wiki/wiki/Flakes -- Packages/options search: https://search.nixos.org/ diff --git a/previous_setup_software.md b/previous_setup_software.md deleted file mode 100644 index 2fbd7b1..0000000 --- a/previous_setup_software.md +++ /dev/null @@ -1,112 +0,0 @@ -System (NixOS) services / core - -- NetworkManager - -- OpenSSH server (sshd) (password auth enabled) - -- Tailscale (client) - -- PipeWire audio (Pulse/ALSA) - -- Firewall (enabled) - -Shell / terminal - -- zsh (default shell) - -- kitty (terminal emulator) - -Browsers / GUI apps - -- Google Chrome - -- VS Code - -- Thunderbird - -CLI / terminal utilities - -- git, curl, wget, jq - -- ripgrep (rg), fd (fd) - -- bat, btop - -- eza, zoxide, fzf - -- starship - -- atuin - -- zellij - -- lazygit - -- gh (GitHub CLI) - -- borgbackup - -- yazi - -- tealdeer (tldr) - -- navi - -- dua - -- wl-clipboard, xclip - -Build / dev dependencies - -- neovim - -- gcc, gnumake, unzip - -- nodejs, python3, pynvim (Neovim providers) - -Docs / LaTeX - -- pandoc - -- texlive (scheme-small) - -- zathura (+ PDF backend as configured) - -Neovim (config + plugins) - -- Neovim config stored in repo: home/sam/nvim - -- Plugin manager: lazy.nvim - -- Plugins (from your lazy-lock.json, with Avante disabled): - - which-key.nvim - - - vimtex - - - nvim-treesitter - - - telescope.nvim + telescope-themes - - - mason.nvim + mason-lspconfig.nvim - - - nvim-lspconfig - - - conform.nvim - - - nvim-lint - - - nvim-cmp + cmp-* + LuaSnip - - - nvim-tree.lua + nvim-web-devicons - - - gitsigns.nvim - - - Comment.nvim - - - nvim-dap + nvim-dap-ui + nvim-nio - - - Themes: catppuccin, tokyonight, onedark, kanagawa, gruvbox, everforest, dracula - - - Markdown: vim-markdown + tabular, live-preview.nvim - - - lualine.nvim, plenary.nvim, dressing.nvim, nui.nvim (deps) diff --git a/results/configuration.nix b/results/configuration.nix deleted file mode 100755 index cbcc3ab..0000000 --- a/results/configuration.nix +++ /dev/null @@ -1,117 +0,0 @@ -# NixOS Configuration: /results/configuration.nix -# This file configures the core NixOS system. - -{ config, pkgs, ... }: - -{ - imports = - [ # Include the results of the hardware scan. - # This file will be generated by the NixOS installer. - ./hardware-configuration.nix - ]; - - # Bootloader. - boot.loader.systemd-boot.enable = true; - boot.loader.efi.canTouchEfiVariables = true; - - # --- - # NETWORKING - # --- - networking.hostName = "nixos-desktop"; - networking.networkmanager.enable = true; - - # Set your time zone. - time.timeZone = "Australia/Sydney"; - - # --- - # USER ACCOUNTS - # --- - users.users.sam = { - isNormalUser = true; - description = "Sam"; - extraGroups = [ "networkmanager" "wheel" ]; # "wheel" allows sudo - }; - - # --- - # GRAPHICS & DESKTOP ENVIRONMENT - # --- - services.xserver = { - enable = true; - # Enable KDE Plasma 5 Desktop Environment - desktopManager.plasma5.enable = true; - # Enable SDDM as the display manager - displayManager.sddm.enable = true; - # Use the proprietary NVIDIA drivers - videoDrivers = [ "nvidia" ]; - }; - - # Enable OpenGL and Vulkan support - hardware.opengl = { - enable = true; - driSupport = true; - driSupport32Bit = true; - }; - - # Configure NVIDIA drivers for Hybrid Graphics (Intel + NVIDIA) - hardware.nvidia = { - modesetting.enable = true; - # Use the stable proprietary driver package - package = config.boot.kernelPackages.nvidiaPackages.stable; - # Configure PRIME Render Offload - prime = { - sync.enable = true; - # Set the PCI bus IDs for your GPUs (from lspci output) - intelBusId = "PCI:0:2:0"; - nvidiaBusId = "PCI:1:0:0"; - }; - }; - - # --- - # SOFTWARE PACKAGES - # --- - environment.systemPackages = with pkgs; [ - # --- Tier 1: Critical Applications & Services --- - firefox thunderbird kitty neovim nushell vscode telegram-desktop - # --- Tier 2: Development & CLI Tools --- - git rustc cargo nodejs python3 gcc gnumake btop eza bat fzf ripgrep zoxide - # --- Tier 3: Desktop & GUI Applications --- - libreoffice flameshot vlc spotify timeshift - ]; - - # --- - # SERVICES - # --- - # Enable sound with PipeWire. - sound.enable = true; - hardware.pulseaudio.enable = false; - security.rtkit.enable = true; - services.pipewire = { - enable = true; - alsa.enable = true; - alsa.support32Bit = true; - pulse.enable = true; - }; - - # Enable CUPS for printing. - services.printing.enable = true; - - # --- - # DISK MOUNTS - # --- - fileSystems."/mnt/ubuntu_storage_3TB" = { - device = "/dev/disk/by-uuid/037a542c-6aa9-4b1f-ab2f-4b6922ab371f"; - fsType = "ext4"; - }; - - fileSystems."/mnt/windows-storage" = { - device = "/dev/disk/by-uuid/063E316A3E315441"; - fsType = "ntfs-3g"; - options = [ "rw" "uid=1000" "gid=100" "umask=007" ]; - }; - - # Allow installation of unfree packages (like NVIDIA drivers) - nixpkgs.config.allowUnfree = true; - - # Set the system state version. - system.stateVersion = "24.05"; -} diff --git a/results/generated_configuration.nix b/results/generated_configuration.nix deleted file mode 100755 index 67a6b31..0000000 --- a/results/generated_configuration.nix +++ /dev/null @@ -1,144 +0,0 @@ -# NixOS Configuration - AUTO-GENERATED DRAFT -# Path: results/generated_configuration.nix -# -# This file was auto-generated on $(date) based on system reconnaissance. -# !!! IMPORTANT !!! -# This is a DRAFT and a starting point. It WILL require manual review and editing. -# - Verify all package names against the Nixpkgs repository. -# - Check service options and configurations. -# - Double-check all hardware and disk mount settings. - -{ config, pkgs, ... }: - -{ - imports = - [ # This will be generated by the NixOS installer. - ./hardware-configuration.nix - ]; - - # Bootloader. - boot.loader.systemd-boot.enable = true; - boot.loader.efi.canTouchEfiVariables = true; - - # --- NETWORKING --- - # See logs/06_netplan_config.log for details. - networking.hostName = "nixos-desktop"; # Set your desired hostname. - networking.networkmanager.enable = true; - # The scan found Tailscale running. You will likely want to enable it here. - # services.tailscale.enable = true; - - # Set your time zone. - time.timeZone = "Australia/Sydney"; # Please verify this is correct. - - # --- USER ACCOUNTS --- - users.users.sam = { - isNormalUser = true; - description = "Sam"; - extraGroups = [ "networkmanager" "wheel" "docker" ]; # "wheel" allows sudo. Add other groups if needed. - }; - - # --- SOFTWARE PACKAGES (DERIVED FROM RECON LOG) --- - environment.systemPackages = with pkgs; [ - # --- Essentials & CLI Tools (from history and manual install logs) --- - git - wget - curl - htop # btop is an alternative available in nix - neovim - zsh - zoxide - ripgrep - fzf - tree - - # --- Rust & Go Environment --- - rustc - cargo - go - - # --- Python Environment --- - python3 - - # --- Node.js Environment --- - nodejs # Consider specifying a version, e.g., nodejs-20_x - - # --- Desktop & GUI Applications --- - firefox - thunderbird - vlc - gimp - inkscape - obs-studio - - # --- Manually Installed Tools (verify package names) --- - arduino-cli - lazygit - ollama - scrcpy - - # --- Snap Packages (find equivalents in nixpkgs) --- - # The following were installed as snaps. Find their NixOS equivalents. - # - code (vscode) - # - mqtt-explorer - # - notepad-plus-plus (likely use notepadqq or similar) - # - spotify - # - telegram-desktop - - # --- Other APT Packages (selection of common tools found) --- - # A full list is in logs/04_nixos_recon.log. Add what you need. - nmap - minicom - screen - net-tools # for ifconfig, etc. - gnome.gnome-tweaks - - ]; - - # --- SERVICES & VIRTUALIZATION --- - - # Docker was found to be in use. - virtualisation.docker.enable = true; - - # Ollama service was running. - # services.ollama.enable = true; # Find the correct module for Ollama on NixOS - - # RustDesk service was running. - # services.rustdesk.enable = true; # Find the correct module for RustDesk on NixOS - - # Enable sound with PipeWire. - sound.enable = true; - hardware.pulseaudio.enable = false; - security.rtkit.enable = true; - services.pipewire = { - enable = true; - alsa.enable = true; - alsa.support32Bit = true; - pulse.enable = true; - jack.enable = true; - }; - - # Enable CUPS to print documents. - services.printing.enable = true; - - # --- DESKTOP ENVIRONMENT --- - services.xserver.enable = true; - services.xserver.displayManager.gdm.enable = true; - services.xserver.desktopManager.gnome.enable = true; - - # --- DISK MOUNTS --- - # !!! CRITICAL !!! - # Update these with the correct UUIDs from your `lsblk -f` output - # once you have booted the NixOS installer. - fileSystems."/data" = { - device = "/dev/disk/by-uuid/PLEASE_REPLACE_ME"; # UUID of Integral300 drive - fsType = "ext4"; - options = [ "defaults" ]; - }; - - # --- MISC --- - # Allow unfree packages for things like Chrome, Spotify, etc. - nixpkgs.config.allowUnfree = true; - - # System state version. This should be set to the version of NixOS you install. - system.stateVersion = "24.05"; -} diff --git a/results/generated_home.nix b/results/generated_home.nix deleted file mode 100755 index 9e7cf05..0000000 --- a/results/generated_home.nix +++ /dev/null @@ -1,123 +0,0 @@ -# NixOS Home Manager Configuration: /results/generated_home.nix -# This file declaratively manages your user environment based on the discovered .zshrc. - -{ config, pkgs, ... }: - -{ - # Set a state version for compatibility - home.stateVersion = "24.05"; - programs.home-manager.enable = true; - - # --- - # 1. ZSH SHELL & POWERLEVEL10K PROMPT - # --- - programs.zsh = { - enable = true; - enableAutosuggestions = true; - enableSyntaxHighlighting = true; - oh-my-zsh = { - enable = true; - plugins = [ "git" ]; # zsh-autosuggestions & syntax-highlighting are enabled above - theme = "powerlevel10k/powerlevel10k"; - }; - shellAliases = { - ls = "eza --icons --git"; - ll = "eza -l --icons --git"; - la = "eza -la --icons --git"; - tree = "eza --tree"; - # Note: 'batcat' from your .zshrc is typically packaged as 'bat' in NixOS - cat = "bat --color=always --paging=never"; - }; - }; - - # Set Zsh as the default shell - home.shell = pkgs.zsh; - - # Enable Powerlevel10k theme - programs.powerlevel10k = { - enable = true; - # Your Powerlevel10k config (~/.p10k.zsh) should be linked here if you have one. - # For example: home.file.".p10k.zsh".source = ./p10k.zsh; - }; - - # --- - # 2. SHELL TOOLS & INTEGRATIONS - # --- - programs.atuin = { - enable = true; - enableZshIntegration = true; - }; - programs.fzf = { - enable = true; - enableZshIntegration = true; - }; - programs.zoxide = { - enable = true; - enableZshIntegration = true; - }; - programs.nvm = { - enable = true; - }; - - # --- - # 3. EDITORS & TERMINAL - # --- - programs.neovim = { - enable = true; - defaultEditor = true; # Sets EDITOR and VISUAL to nvim - }; - programs.kitty = { - enable = true; - }; - programs.zellij = { - enable = true; - }; - - # --- - # 4. PACKAGES & LANGUAGES - # --- - home.packages = with pkgs; [ - # Core Utilities - unzip zip p7zip htop wget curl nmap minicom screen tree - - # Modern CLI Enhancements (from .zshrc and recon logs) - eza bat lazygit yazi tealdeer navi carapace-bin - - # Language Toolchains - rustup go nodejs python3 - ]; - - # --- - # 5. ENVIRONMENT & API KEYS - # --- - # SECURITY: Do NOT store secrets in git-tracked Nix files. - # Use a local-only file such as: - # ~/.config/environment.d/10-secrets.conf - # or adopt sops-nix / agenix later. - # - # Example (DO NOT COMMIT): - # home.sessionVariables = { - # OPENAI_API_KEY = "…"; - # TAVILY_API_KEY = "…"; - # DEEPSEEK_API_KEY = "…"; - # }; - - # Add custom binary paths to your environment - home.sessionPath = [ - # For the 'opencode' CLI tool - "$HOME/.opencode/bin" - ]; - - # --- - # AI TOOLS - # --- - programs.gemini-cli = { - enable = true; - }; - - # --- - # 6. DOTFILE MANAGEMENT - # --- - # This section is a placeholder for linking config files from a Git repo. - # e.g., home.file.".config/nvim/init.vim".source = ./config/nvim/init.vim; -} diff --git a/setup.md b/setup.md deleted file mode 100755 index 1c2dd34..0000000 --- a/setup.md +++ /dev/null @@ -1,59 +0,0 @@ - -# My Linux Environment Setup - -## 1. Core Command-Line Applications - -These are the underlying programs installed on the system. - -- **eza**: Modern `ls` replacement. -- **bat** (`batcat`): Modern `cat` replacement with syntax highlighting. -- **ripgrep** (`rg`): Fast `grep` replacement. -- **fzf**: Fuzzy finder for files (`Ctrl+T`) and directories (`Alt+C`). -- **zoxide** (`z`): "Smarter `cd`" command. -- **atuin**: Advanced, searchable shell history (`Ctrl+R`). -- **carapace**: Rich, IDE-style command completions. -- **tealdeer** (`tldr`): Simplified man pages. -- **navi**: Interactive cheatsheet tool. -- **zellij**: Terminal multiplexer for splitting windows. -- **lazygit**: A TUI for managing Git. -- **btop**: Resource monitor. -- **dua-cli** (`dua`): Interactive disk usage analyzer. -- **yazi**: Terminal file manager. -- **xclip**: System clipboard integration. -- **jq**: Command-line JSON processor. -- **pandoc**: Universal document converter. - -## 2. Shell Environments - -### Zsh (for Kitty) - -- **Framework**: Oh My Zsh -- **Prompt**: Powerlevel10k -- **Main Config**: `~/.zshrc` -- **Key Integrations**: `zsh-autosuggestions`, `zsh-syntax-highlighting`, and hooks for all core tools. - - -## 3. Neovim Configuration - -- **Config Directory**: `~/.config/nvim/` -- **Package Manager**: `lazy.nvim` - -### Key Plugins Installed - -- **Core Functionality**: - - `nvim-lspconfig` & `mason.nvim`: Language Server support. - - `nvim-cmp`: Autocompletion. - - `telescope.nvim`: Fuzzy finding. - - `nvim-treesitter`: Advanced syntax highlighting. - - `nvim-lint`: Code quality analysis. - - `nvim-dap` & `nvim-dap-ui`: Integrated debugging. -- **UI & Experience**: - - `gitsigns.nvim`: Git status markers. - - `lualine.nvim`: Configurable status line. - - `which-key.nvim`: Keybinding popup. -- **Quality of Life**: - - `Comment.nvim`: Universal comment toggling. - - `nvim-autopairs`: Automatic bracket closing. -- **Themes & Switching**: - - `catppuccin`, `tokyonight`, `gruvbox`, `dracula`, `kanagawa`, `everforest`, `onedark`. - - `andrewberty/telescope-themes`: Telescope extension for theme switching. diff --git a/software_to_add.md b/software_to_add.md deleted file mode 100644 index aa4446e..0000000 --- a/software_to_add.md +++ /dev/null @@ -1,16 +0,0 @@ -Aider Command Line The Gold Standard. It writes code directly to your files with incredible accuracy and works perfectly with OpenRouter. - -OpenCode Terminal UI Visual learners who want a "dashboard" feel inside their terminal. -GEmini Cli - -Goose Agentic / MCP The newest "power player." It uses the Model Context Protocol (MCP) to let the AI use your actual computer tools (terminal, browser, memory - - -Aprise for letting people know - messaging. -Obsidian - -Tailscale -RustDesk -Telegram -Thundirbird - is there an alternative? -Flameshot