Arca Noae Package Manager Fresh Install

From OS2World.com Wiki
Jump to: navigation, search

I was just trying a fresh install of Arca Noae Package Manager on eComStation 2.1.

Contents

Installing it on a Fresh Environment

It is a rally fresh installation with the default software that cames into it, just installed as prerequistes:

  • WarpIn
  • kLIBC Pathrewriters

I just rebooted just in case, you never know.

After that I installed the WarpIn Package of the Package Manager without any issues. It also installed some missing DLLs.

When I run the software for the first time it showed me that I don't have RPM or YUM installed, so it asked if I wanted let Arca Noae Package Manager to install that software for me.

ANPM-001.png

So, I allow it and started to download the software.

ANPM-002.png

It asked me on which drive to install RPM/YUM

ANPM-003.png

It process something a little bit....

ANPM-004.png

After installing it asked me to reboot.

ANPM-005.png

DLL Conflicts

After rebooting it is almost obvious... ok not "that obviuos"... that you are going to have some Libc/gcc libraries conflict, since ANPM will install some newer libraries on the FHS structure.

So checking "eComStation Kernel" on the "System Setup" you can find some of the conflicts.

DLLConflict-001.png

It looks to me that you are you going to have duplicated DLL's and programs on:

  • X:\eCS\DLL
  • X:\EMX
  • X:\ECS\KLIB

Single Package install

Look for the package you want to install on "Available", right click and select install.

ANPM-Install-001.png

Check the package that is going to be installed.

ANPM-Install-002.png

What a little bit for it to download and install.

ANPM-Install-003.png

The package is now installed and it shows on "Installed".

ANPM-Install-004.png

Batch packages install (Quick Install)

I also tried to install a lot of packaged in one single shot:

zip unzip git openssl curl zlib stdcpp mmap pthread urpo gcc-stdc++-shared-library libc poppler libodin libqt libkai libjpeg libxslt libicu libxml2 aspell 

Check out "Quick Install"

ANPM-Batch-000.png

Put all the packages that you want to install at once.

ANPM-Batch-001.png

Check the information and start installing.

ANPM-Batch-002.png

More Information About the Packages

You can also view more information about the packages, even before downloading or installing them.

More information on the package can be display:

ANPM-Info001.png

You can see more information about the package, license, etc.

ANPM-Info002.png

You can also check the contents of the file.

NPM-Contents001.png

It will show you the files that comes on that package.

NPM-Contents002.png


DLL Conflicts

It was also very interesting to see that ANPM also find the conflicts on the LIBPATH for the DLLs and gives you a warning:

ANPM-006.png

Links