WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: [SOLVED] Installing wicd without Internet  (Read 5345 times)

Offline racie

  • Newbie
  • *
  • Posts: 3
[SOLVED] Installing wicd without Internet
« on: April 01, 2011, 11:35:49 PM »
Hey guys.  I don't have an ethernet cable, but I'd really love to start using Tiny Core on my sort-of-busted laptop.  Now, I manually downloaded wicd here, but I can't find all of the dependencies from this page.  These are the dependencies I supposedly need as listed in wicd's .dep file:

dbus-python-2.6.tcz
libglade.tcz
libiconv.tcz
pygtk-2.6.tcz
shared-mime-info.tcz
wpa_supplicant.tcz
urwid-2.6.tcz
librsvg.tcz
ncurses-utils.tcz

Where can I find all of these?  Some of them are in the link I mentioned, but I'm having difficulty finding others.

Or is there any easier way to do this?  Thanks guys!


*edit* Oh... to be a bit more specific... most of these files are NOT in *.tcz format and I cannot seem to locate the second and third items at all.
« Last Edit: April 02, 2011, 01:01:14 AM by racie »

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: Installing wicd without Internet
« Reply #1 on: April 02, 2011, 12:32:46 AM »
Actually, below is the file list for extensions you need to install when taking recursion in consideration.  Also, if you save that list to a file, then the below command will download them for you, if you have saved that in a file named "files".

Code: [Select]
for I in `cat files`; do wget http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/tcz/"$I"; done

Code: [Select]
Xorg-7.5-lib.tcz
Xorg-7.5-lib.tcz.md5.txt
atk.tcz
atk.tcz.dep
atk.tcz.md5.txt
bzip2-lib.tcz
bzip2-lib.tcz.md5.txt
cairo.tcz
cairo.tcz.dep
cairo.tcz.md5.txt
dbus-glib.tcz
dbus-glib.tcz.dep
dbus-glib.tcz.md5.txt
dbus-python-2.6.tcz
dbus-python-2.6.tcz.dep
dbus-python-2.6.tcz.md5.txt
dbus.tcz
dbus.tcz.dep
dbus.tcz.md5.txt
expat2.tcz
expat2.tcz.md5.txt
fontconfig.tcz
fontconfig.tcz.dep
fontconfig.tcz.md5.txt
gdk-pixbuf2.tcz
gdk-pixbuf2.tcz.dep
gdk-pixbuf2.tcz.md5.txt
glib2.tcz
glib2.tcz.md5.txt
graphics-libs-1.tcz
graphics-libs-1.tcz.md5.txt
gtk2.tcz
gtk2.tcz.dep
gtk2.tcz.md5.txt
libcroco.tcz
libcroco.tcz.dep
libcroco.tcz.md5.txt
libffi.tcz
libffi.tcz.md5.txt
libglade.tcz
libglade.tcz.dep
libglade.tcz.md5.txt
libgsf.tcz
libgsf.tcz.dep
libgsf.tcz.md5.txt
libiconv.tcz
libiconv.tcz.md5.txt
librsvg.tcz
librsvg.tcz.dep
librsvg.tcz.md5.txt
libxft.tcz
libxft.tcz.dep
libxft.tcz.md5.txt
libxml2.tcz
libxml2.tcz.md5.txt
ncurses-common.tcz
ncurses-common.tcz.md5.txt
ncurses-utils.tcz
ncurses-utils.tcz.dep
ncurses-utils.tcz.md5.txt
ncurses.tcz
ncurses.tcz.dep
ncurses.tcz.md5.txt
openssl-0.9.8.tcz
openssl-0.9.8.tcz.md5.txt
pango.tcz
pango.tcz.dep
pango.tcz.md5.txt
pixman.tcz
pixman.tcz.md5.txt
pycairo-2.6.tcz
pycairo-2.6.tcz.dep
pycairo-2.6.tcz.md5.txt
pygobject-2.6.tcz
pygobject-2.6.tcz.dep
pygobject-2.6.tcz.md5.txt
pygtk-2.6.tcz
pygtk-2.6.tcz.dep
pygtk-2.6.tcz.md5.txt
python-2.6.tcz
python-2.6.tcz.dep
python-2.6.tcz.md5.txt
shared-mime-info.tcz
shared-mime-info.tcz.dep
shared-mime-info.tcz.md5.txt
sqlite3.tcz
sqlite3.tcz.md5.txt
tcl.tcz
tcl.tcz.md5.txt
tk.tcz
tk.tcz.dep
tk.tcz.md5.txt
ttf-bitstream-vera.tcz
ttf-bitstream-vera.tcz.md5.txt
urwid-2.6.tcz
urwid-2.6.tcz.dep
urwid-2.6.tcz.md5.txt
wicd-2.6.tcz
wicd-2.6.tcz.dep
wicd-2.6.tcz.md5.txt
wireless_tools.tcz
wireless_tools.tcz.dep
wireless_tools.tcz.md5.txt
wpa_supplicant.tcz
wpa_supplicant.tcz.dep
wpa_supplicant.tcz.md5.txt

« Last Edit: April 02, 2011, 12:46:21 AM by Jason W »

Offline racie

  • Newbie
  • *
  • Posts: 3
Re: Installing wicd without Internet
« Reply #2 on: April 02, 2011, 12:42:40 AM »
Ahh!  Thanks a bunch!

How did you figure out these which files were needed though?

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: Installing wicd without Internet
« Reply #3 on: April 02, 2011, 12:49:40 AM »
The appbrowser provides the full list of dependencies with the "Depends" tab.  The .tree file is the key.

Offline racie

  • Newbie
  • *
  • Posts: 3
Re: Installing wicd without Internet
« Reply #4 on: April 02, 2011, 01:00:17 AM »
Great, thanks for the info!

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: [SOLVED] Installing wicd without Internet
« Reply #5 on: April 02, 2011, 01:05:33 AM »
Also, to use a tree file for an emergency purpose like this, this kind of script may help.  If the script is saved as "download" and made executable, just issue:

./download gtk2.tcz

and gtk2.tcz and it's deps will be downloaded to the current directory.


Code: [Select]
#!/bin/sh

wget http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/tcz/"$1".tree

for I in `cat "$1".tree | sed -e 's/^[ \t]*//' | sort -u | uniq`; do
wget http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/tcz/"$I"
wget http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/tcz/"$I".dep
wget http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/tcz/"$I".md5.txt
done

Offline maro

  • Hero Member
  • *****
  • Posts: 1228
Re: [SOLVED] Installing wicd without Internet
« Reply #6 on: April 02, 2011, 02:37:55 AM »
@racie: It might be a copy-paste mistake in the OT but the directory you've specified in your link (i.e. ".../tinycorelinux/3.x/tcz/src/") is were the sources (and some build scripts) of the extensions are stored. The extensions themselves (i.e. "*.tcz" plus "*.tcz.dep", etc.) are to be found in the parent directory.