Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Adding MX Linux tools to Debian

Share your HowTo, Documentation, Tips and Tricks. Not for support questions!.
Message
Author
User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Adding MX Linux tools to Debian

#46 Post by stevepusser »

Packages in the MX repo do have "mx" as their origin instead of "stable", "unstable", etc., and Synaptic seems to be able to distinguish them, so I'd try the command line method to find those instead of the package names themselves. It should be the same as finding all buster-backports packages, for example.
MX Linux packager and developer

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 133 times

Re: Adding MX Linux tools to Debian

#47 Post by Head_on_a_Stick »

To list all MX Linux packages use

Code: Select all

aptitude search '?archive(mx)'
To list all installed MX Linux packages use

Code: Select all

aptitude search '?narrow(?installed, ?archive(mx))'
I've added this information to the OP.
deadbang

Moltke
Posts: 41
Joined: 2017-03-16 18:10

Re: Adding MX Linux tools to Debian

#48 Post by Moltke »

Head_on_a_Stick wrote:To list all MX Linux packages use

Code: Select all

aptitude search '?archive(mx)'
To list all installed MX Linux packages use

Code: Select all

aptitude search '?narrow(?installed, ?archive(mx))'
I've added this information to the OP.
I don't have aptitude installed to try but "dpkg --list" does show all installed MX pkgs:

Code: Select all

$ dpkg --list | grep mx19 
ii  b43-fwcutter                                  1:019-6~mx19+1                       amd64        utility for extracting Broadcom 43xx firmware
ii  cli-shell-utils                               0.3.31mx19                           all          Integrated utilities for CLI programs (that can be called from GUIs) for antiX and MX Linux.
ii  firmware-amd-graphics                         20200721-1~mx19+1                    all          Binary firmware for AMD/ATI graphics chips
ii  firmware-atheros                              20200721-1~mx19+1                    all          Binary firmware for Qualcomm Atheros wireless cards
ii  firmware-b43-installer                        1:019-6~mx19+1                       all          firmware installer for the b43 driver
ii  firmware-b43legacy-installer                  1:019-6~mx19+1                       all          firmware installer for the b43legacy driver
ii  firmware-bnx2                                 20200721-1~mx19+1                    all          Binary firmware for Broadcom NetXtremeII
ii  firmware-bnx2x                                20200721-1~mx19+1                    all          Binary firmware for Broadcom NetXtreme II 10Gb
ii  firmware-brcm80211                            20200721-1~mx19+1                    all          Binary firmware for Broadcom/Cypress 802.11 wireless cards
ii  firmware-intel-sound                          20200721-1~mx19+1                    all          Binary firmware for Intel sound DSPs
ii  firmware-intelwimax                           20200721-1~mx19+1                    all          Binary firmware for Intel WiMAX Connection
ii  firmware-ipw2x00                              20200721-1~mx19+1                    all          Binary firmware for Intel Pro Wireless 2100, 2200 and 2915
ii  firmware-iwlwifi                              20200721-1~mx19+1                    all          Binary firmware for Intel Wireless cards
ii  firmware-libertas                             20200721-1~mx19+1                    all          Binary firmware for Marvell wireless cards
ii  firmware-linux                                20200721-1~mx19+1                    all          Binary firmware for various drivers in the Linux kernel (metapackage)
ii  firmware-linux-free                           20200122-1~mx19+1                    all          Binary firmware for various drivers in the Linux kernel
ii  firmware-linux-nonfree                        20200721-1~mx19+1                    all          Binary firmware for various drivers in the Linux kernel (meta-package)
ii  firmware-misc-nonfree                         20200721-1~mx19+1                    all          Binary firmware for various drivers in the Linux kernel
ii  firmware-myricom                              20200721-1~mx19+1                    all          Binary firmware for Myri-10G Ethernet adapters
ii  firmware-netxen                               20200721-1~mx19+1                    all          Binary firmware for QLogic Intelligent Ethernet (3000 and 3100 Series)
ii  firmware-qlogic                               20200721-1~mx19+1                    all          Binary firmware for QLogic HBAs
ii  firmware-realtek                              20200721-1~mx19+1                    all          Binary firmware for Realtek wired/wifi/BT adapters
ii  i965-va-driver:amd64                          2.4.1+dfsg1-1~mx19ahs+1              amd64        VAAPI driver for Intel G45 & HD Graphics family
ii  intel-media-va-driver:amd64                   20.2.0+dfsg1-1~mx19ahs+1             amd64        VAAPI driver for the Intel GEN8+ Graphics family
ii  libcpupower1                                  5.8.14-1~mx19+2                      amd64        CPU frequency and voltage scaling tools for Linux (libraries)
ii  libdrm-amdgpu1:amd64                          2.4.102-1~mx19ahs+1                  amd64        Userspace interface to amdgpu-specific kernel DRM services -- runtime
ii  libdrm-common                                 2.4.102-1~mx19ahs+1                  all          Userspace interface to kernel DRM services -- common files
ii  libdrm-intel1:amd64                           2.4.102-1~mx19ahs+1                  amd64        Userspace interface to intel-specific kernel DRM services -- runtime
ii  libdrm-nouveau2:amd64                         2.4.102-1~mx19ahs+1                  amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libdrm-radeon1:amd64                          2.4.102-1~mx19ahs+1                  amd64        Userspace interface to radeon-specific kernel DRM services -- runtime
ii  libdrm2:amd64                                 2.4.102-1~mx19ahs+1                  amd64        Userspace interface to kernel DRM services -- runtime
ii  libegl-mesa0:amd64                            20.1.8-1~mx19ahs+1                   amd64        free implementation of the EGL API -- Mesa vendor library
ii  libegl1:amd64                                 1.3.2-1~mx19ahs+1                    amd64        Vendor neutral GL dispatch library -- EGL support
ii  libgbm1:amd64                                 20.1.8-1~mx19ahs+1                   amd64        generic buffer management API -- runtime
ii  libgl1:amd64                                  1.3.2-1~mx19ahs+1                    amd64        Vendor neutral GL dispatch library -- legacy GL support
ii  libgl1-mesa-dri:amd64                         20.1.8-1~mx19ahs+1                   amd64        free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-glx:amd64                         20.1.8-1~mx19ahs+1                   amd64        transitional dummy package
ii  libglapi-mesa:amd64                           20.1.8-1~mx19ahs+1                   amd64        free implementation of the GL API -- shared library
ii  libgles2:amd64                                1.3.2-1~mx19ahs+1                    amd64        Vendor neutral GL dispatch library -- GLESv2 support
ii  libglu1-mesa:amd64                            9.0.1-1~mx19+1                       amd64        Mesa OpenGL utility library (GLU)
ii  libglvnd0:amd64                               1.3.2-1~mx19ahs+1                    amd64        Vendor neutral GL dispatch library
ii  libglx-mesa0:amd64                            20.1.8-1~mx19ahs+1                   amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libglx0:amd64                                 1.3.2-1~mx19ahs+1                    amd64        Vendor neutral GL dispatch library -- GLX support
ii  libice6:amd64                                 2:1.0.10-1~mx19ahs+1                 amd64        X11 Inter-Client Exchange library
ii  libigdgmm11:amd64                             20.2.4+ds1-1~mx19ahs+1               amd64        Intel Graphics Memory Management Library -- shared library
ii  libinput-bin                                  1.16.1-1~mx19ahs+1                   amd64        input device management and event handling library - udev quirks
ii  libinput10:amd64                              1.16.1-1~mx19ahs+1                   amd64        input device management and event handling library - shared library
ii  libllvm10:amd64                               1:10.0.0-4~mx19+1                    amd64        Modular compiler and toolchain technologies, runtime library
ii  libmysofa0:amd64                              0.8~dfsg0-1~mx19+1                   amd64        library to read HRTFs stored in the AES69-2015 SOFA format
ii  libpciaccess0:amd64                           0.16-1~mx19ahs+1                     amd64        Generic PCI access library for X
ii  libsdl2-2.0-0:amd64                           2.0.10+dfsg1-2~mx19+1                amd64        Simple DirectMedia Layer
ii  libva-drm2:amd64                              2.9.0-1~mx19ahs+1                    amd64        Video Acceleration (VA) API for Linux -- DRM runtime
ii  libva-wayland2:amd64                          2.9.0-1~mx19ahs+1                    amd64        Video Acceleration (VA) API for Linux -- Wayland runtime
ii  libva-x11-2:amd64                             2.9.0-1~mx19ahs+1                    amd64        Video Acceleration (VA) API for Linux -- X11 runtime
ii  libva2:amd64                                  2.9.0-1~mx19ahs+1                    amd64        Video Acceleration (VA) API for Linux -- runtime
ii  libvulkan1:amd64                              1.2.148.1-1~mx19ahs+1                amd64        Vulkan loader library
ii  libx11-6:amd64                                2:1.6.12-1~mx19ahs+1                 amd64        X11 client-side library
ii  libx11-data                                   2:1.6.12-1~mx19ahs+1                 all          X11 client-side library
ii  libx11-xcb1:amd64                             2:1.6.12-1~mx19ahs+1                 amd64        Xlib/XCB interface library
ii  libxatracker2:amd64                           20.1.8-1~mx19ahs+1                   amd64        X acceleration library -- runtime
ii  libxcb-composite0:amd64                       1.14-2~mx19+1                        amd64        X C Binding, composite extension
ii  libxcb-damage0:amd64                          1.14-2~mx19+1                        amd64        X C Binding, damage extension
ii  libxcb-dpms0:amd64                            1.14-2~mx19+1                        amd64        X C Binding, dpms extension
ii  libxcb-dri2-0:amd64                           1.14-2~mx19+1                        amd64        X C Binding, dri2 extension
ii  libxcb-dri3-0:amd64                           1.14-2~mx19+1                        amd64        X C Binding, dri3 extension
ii  libxcb-glx0:amd64                             1.14-2~mx19+1                        amd64        X C Binding, glx extension
ii  libxcb-present0:amd64                         1.14-2~mx19+1                        amd64        X C Binding, present extension
ii  libxcb-randr0:amd64                           1.14-2~mx19+1                        amd64        X C Binding, randr extension
ii  libxcb-record0:amd64                          1.14-2~mx19+1                        amd64        X C Binding, record extension
ii  libxcb-render0:amd64                          1.14-2~mx19+1                        amd64        X C Binding, render extension
ii  libxcb-screensaver0:amd64                     1.14-2~mx19+1                        amd64        X C Binding, screensaver extension
ii  libxcb-shape0:amd64                           1.14-2~mx19+1                        amd64        X C Binding, shape extension
ii  libxcb-shm0:amd64                             1.14-2~mx19+1                        amd64        X C Binding, shm extension
ii  libxcb-sync1:amd64                            1.14-2~mx19+1                        amd64        X C Binding, sync extension
ii  libxcb-xfixes0:amd64                          1.14-2~mx19+1                        amd64        X C Binding, xfixes extension
ii  libxcb-xinerama0:amd64                        1.14-2~mx19+1                        amd64        X C Binding, xinerama extension
ii  libxcb-xkb1:amd64                             1.14-2~mx19+1                        amd64        X C Binding, XKEYBOARD extension
ii  libxcb-xv0:amd64                              1.14-2~mx19+1                        amd64        X C Binding, xv extension
ii  libxcb1:amd64                                 1.14-2~mx19+1                        amd64        X C Binding
ii  libxcomposite1:amd64                          1:0.4.5-1~mx19ahs+1                  amd64        X11 Composite extension library
ii  libxdamage1:amd64                             1:1.1.5-2~mx19ahs+1                  amd64        X11 damaged region extension library
ii  libxfixes3:amd64                              1:5.0.3-2~mx19ahs+1                  amd64        X11 miscellaneous 'fixes' extension library
ii  libxi6:amd64                                  2:1.7.10-1~mx19ahs+1                 amd64        X11 Input extension library
ii  libxkbcommon-x11-0:amd64                      0.10.0-1~mx19ahs+1                   amd64        library to create keymaps with the XKB X11 protocol
ii  libxkbcommon0:amd64                           0.10.0-1~mx19ahs+1                   amd64        library interface to the XKB compiler - shared library
ii  libxnvctrl0:amd64                             440.100-1~mx19+1                     amd64        NV-CONTROL X extension (runtime library)
ii  libxvmc1:amd64                                2:1.0.12-2~mx19+1                    amd64        X11 Video extension library
ii  linux-compiler-gcc-8-x86                      5.8.14-1~mx19+2                      amd64        Compiler for Linux on x86 (meta-package)
ii  linux-cpupower                                5.8.14-1~mx19+2                      amd64        CPU power management tools for Linux
ii  linux-kbuild-5.8                              5.8.14-1~mx19+2                      amd64        Kbuild infrastructure for Linux 5.8
ii  linux-libc-dev:amd64                          5.8.14-1~mx19+2                      amd64        Linux support headers for userspace development
ii  live-usb-maker                                0.4.6mx19+1                          all          Create an antiX/MX LiveUSB.
ii  mesa-va-drivers:amd64                         20.1.8-1~mx19ahs+1                   amd64        Mesa VA-API video acceleration drivers
ii  mesa-vdpau-drivers:amd64                      20.1.8-1~mx19ahs+1                   amd64        Mesa VDPAU video acceleration drivers
ii  nvidia-detect                                 450.80.02-1~mx19+1                   amd64        NVIDIA GPU detection utility
ii  va-driver-all:amd64                           2.9.0-1~mx19ahs+1                    amd64        Video Acceleration (VA) API -- driver metapackage
ii  wireless-regdb                                2019.06.03-1~mx19+1                  all          wireless regulatory database for Linux
ii  xserver-common                                2:1.20.9-2~mx19ahs+1                 all          common files used by various X servers
ii  xserver-xorg-core                             2:1.20.9-2~mx19ahs+1                 amd64        Xorg X server - core server
ii  xserver-xorg-input-libinput                   0.30.0-1~mx19ahs+1                   amd64        X.Org X server -- libinput input driver
ii  xserver-xorg-legacy                           2:1.20.9-2~mx19ahs+1                 amd64        setuid root Xorg server wrapper
ii  xserver-xorg-video-amdgpu                     19.1.0-2~mx19ahs+1                   amd64        X.Org X server -- AMDGPU display driver
ii  xserver-xorg-video-ati                        1:19.1.0-2~mx19ahs+1                 amd64        X.Org X server -- AMD/ATI display driver wrapper
ii  xserver-xorg-video-intel                      2:2.99.917+git20200714-1~mx19ahs+1   amd64        X.Org X server -- Intel i8xx, i9xx display driver
ii  xserver-xorg-video-radeon                     1:19.1.0-2~mx19ahs+1                 amd64        X.Org X server -- AMD/ATI Radeon display driver
ii  xserver-xorg-video-vesa                       1:2.5.0-1~mx19ahs+1                  amd64        X.Org X server -- VESA display driver

MX_user
Posts: 1
Joined: 2022-01-29 22:15

Re: Adding MX Linux tools to Debian

#49 Post by MX_user »

sunrat wrote: 2020-04-27 23:08 Just to be clear - you built an installable live Debian ISO from an installed system?
Old thread, sorry.
I just wanted to add there is a super-convenient light-weight tool out there for this exact purpose called JLiveCD.
JLiveCD works for Ubuntu, Debian and Arch (I've created MX ISO's with it after minor tweaks to the script file, which is a simple text file that you can tweak as much as you want)
*Note: doesn't work for Manjaro though, you would have to tweak the script individually, because Manjaro makes use of 4 different SquashFS files to boot, instead of just 1 like most distros.

JLiveCD uses the Chroot method, which means you can simply copy your entire Root partition to a directory on disk and create the ISO from it (I've never actually used it this way)
JLiveCD does NOT erase your working set of files after creating the ISO. What this means is that you don't need to worry about losing files accidentaly, but most importantly it means that you can perform incremental changes to your custom ISO's On startup, the program asks you if you are starting a project from scratch or if you are resuming a previous project. Very convenient. Very cool little tool.

*Note: please notice that in order for your custom ISO's to succesfully boot and log you into a working desktop, you have to leave the default Live Session User empty, the user will be CREATED upon boot, no directory with same name can exist in that location, otherwise you will be locked up into a TTY terminal screen and will have to create users manually from there. (this trick can be used for further security layer precaution, if you are worried about that or if you use shared computer)
All changes to your Live Session User that you want to make permanent will have to be copied over to the /etc/skel directory
Or you can simply copy that entire user directory to a different directory like /home/user2
Please have that in mind =D

Post Reply