summaryrefslogtreecommitdiffstats
path: root/README.cache
blob: 14c9349e05027eef2396e03d0b9069a14c42c4e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    ##########################################
              TCOS packages cache
    ##########################################


  In many distros the package system have conflicts dependencies.

  TCOS need some packages that conflicts, for example esound and pulseaudio-esound-compat.

  To have all files at image build time, I have made a small ugly trick:

    Uncompress debian packages into /var/cache/tcos/packages/PKG_NAME/
    and copy from this dir to initramfs images. Example:

            # gentcos -instpkg libesd0

  This will download libesd-x-x-x.deb and uncompress into
  /var/cache/tcos/packages/libesd0/

  For downloading we search URI with apt-get --print-uris install -y -f libesd0


  # gentcos -listpkgs will show all cache packages installed.