Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Changes between Initial Version and Version 1 of TBR/Website/APT/Yum_Repository


Ignore:
Timestamp:
05/28/07 21:25:41 (17 years ago)
Author:
JoelSherrill
Comment:

New Page. Replacing one in CVS.

Legend:

Unmodified
Added
Removed
Modified
  • TBR/Website/APT/Yum_Repository

    v1 v1  
     1= APT/Yum Repository =
     2
     3
     4Many GNU/Linux distributions support either APT or Yum as the package manager.  RTEMS provides repositories compatible with both package managers.
     5
     6RTEMS currently does not distribute Debian format packages.  There is nothing wrong with Debian, there are just so many hours in the day.  If this interests you, sponsor Debian tool packaging support and/or volunteer to help.
     7= Apt Instructions =
     8
     9
     10APT is the Advanced Packaging Tool developed by the Debian Project and extended by Connectiva to support RPMs. This tool can be used to ease downloading and updating the RTEMS Toolset RPMs.
     11
     12The following is the contents of the file /etc/apt/sources.list.d/rtems.list needed to access the RTEMS Tool APT Repository:
     13
     14{{{
     15rpm ftp://ftp.rtems.com/pub/rtems/linux/redhat/7.3/i386 apt rtems-4.6 rtems-4.7
     16rpm-src ftp://ftp.rtems.com/pub/rtems/linux/redhat/7.3/i386 apt rtems-4.6 rtems-4.7
     17}}}?
     18
     19After adding the RTEMS APT Repository to the set available, execute the following command to fetch the list of tools available:
     20
     21{{{
     22apt-get -d update
     23}}}
     24
     25The above command should be executed periodically to learn of updates that are available.
     26
     27Once APT has learned of new packages, the following downloads and either installs an initial or updates an existing set of RTEMS 4.6 tools for the sparc-rtems target:
     28
     29{{{
     30c=sparc
     31apt-get install rtems-4.6-automake-rtems
     32apt-get install rtems-4.6-autoconf-rtems
     33apt-get install rtems-4.6-${c}-rtems-binutils
     34apt-get install rtems-4.6-${c}-rtems-gdb
     35apt-get install rtems-4.6-${c}-rtems-gcc
     36apt-get install rtems-4.6-${c}-rtems-c++
     37apt-get install rtems-4.6-${c}-rtems-gnat
     38</pre?
     39Thanks to Ralf for providing the impetus to support APT clients.
     40= Yum Instructions =
     41
     42
     43TBD