3

First I'm gonna confess that I'm quite new to the world of Linux and only used Ubuntu/LinuxMint/Debian.

I just came across a Linux distro called "Core Linux", which is only 11mb in size. Naturally, it doesn't have any GUI, Window/Login managers nor any Desktop environment.

I've tried to install GDK/Gnome3 on it, but since it doesn't have apt or dpkg, I'm stuck here. rpm works though.

So, can anybody give me a way how I can proceed from here? How can I install some of the following?

  • apt
  • dpkg
  • window manager
  • login manager
  • desktop environment
linuxlearner
  • 51
  • 1
  • 2
  • 3
  • Isn't the distribution called Tiny Core Linux? I haven't used it, but I as far as I know it doesn't have the package management tools you are used to (apt/dpkg). Please have a look at their documentation : http://wiki.tinycorelinux.net/wiki:getting_started . – schaiba Sep 25 '16 at 19:06

2 Answers2

1

Most likely, it's not what you want. If a distribution doesn't use the apt/dpkg format for its packages and repositories, installing the tool itself wouldn't help you much.

If “CoreLinux” is an RPM based distribution, you could look for tools like dnf and/or yum, which normally are the corresponding tools on RPM based distributions.

GAD3R
  • 66,769
0

You don't get a choice of the package manager. Generally speaking, each distribution only supports one low-level package manager, e.g. dpkg with the deb package format on Debian/Ubuntu/Mint/…, rpm with the RPM package format on Fedora/RHEL/SuSE/…, etc. For the most part each distribution has a single high-level package manager framework (APT on Debian, dnf on newer Fedora/RHEL, yum on older Fedora/RHEL, etc.) although occasionally you get a choice there.

If you have to use an unfamiliar package manager, the Pacman Rosetta can be useful.

You can use debootstrap to install Debian packages in a chroot. You can do this on any system with a Linux kernel, even Android. The Debian packages are installed in a separate hierarchy, not mixed with your existing operating system. Schroot automates most of the configuration. See the Ubuntu wiki or my tutorial for examples of schroot setup; they're for Debian/Ubuntu on top of Debian/Ubuntu but once you've installed schroot and debootstrap the setup is the same.

As schaiba remarked, “Core Linux” is probably actually Tiny Core Linux. It has its own package manager: Appbrowser, with an extensive available package list despite the small size of the basic installation. So you probably want to install the Tiny Core packages, not install APT.