DSL Embedded :: Help ! Apt get



Apt get

Hi
Can someone help me with some advice....

I'm a bit perplexed what I need to do to install fluidsynth and have tried different things.
In DSL linux I enabled apt get then tried apt-get install fluidsynth dssi but DSL embedded said it can't find the package in the repository.

All I want to do is install alsa with fluidsynth.........I've tried DSL embedded, DSL and DSL-N. It's a little confusing why apt get is in one and not the other ( ie it's on the menu in embedded but not in DSL).

Do you think it's going to be possible to do this with DSL or should I be going somewhere else?

Thanks for your help

Perhaps the first thing to do is to decide whether you want to use DSL, DSL-N, DSL embedded or DSL-N embedded.

I do not know how embedded works with respect to apt-get with either DSL or DSL-N. As you know, apt-get works fine with DSL and, with a little effort, it will work with DSL-N.

Maybe you need to check if the packages you are looking for are in the archived Debian packages DSL uses or in Debian oldstable, stable, etc.

To check whether your packages are in the archives, try this:
Code Sample
# su dsl mydsl-load /path-to-file/dsl-dpkg.unc
# apt-get update
# apt-get install mypackage

If your packages are not found, you will need to go to the package search section of the Debian site - change the "distribution" from "stable" to "any" and enter your package in the "keyword" section.

Your packages will no doubt show up somewhere - most probably in oldstable or stable. Once you find them, I guess you have two choices:

1. Download the package (and any dependent packages) and install them with "dpkg -i package.deb"
2. Modify /etc/apt/sources.list to point to the appropriate Debian distribution (oldstable, stable, etc)  then redo "apt-get update" and "apt-get install package"

Juanito
Thank you for all your help.
You've been very helpful to me with various Linux problems and I'm a newbie.

I couldn't get DSL to start on my Dell box....it was hanging so I thought I'd try DSL-N and embedded ( I'd like to use DSL but there we are ). As you know my main aim is to get midi and alsa working with fluidsynth........I don't want to install Ubuntu as I want it to run off a USB key.....I am sure it can be done but if you're new to it all it's taking a lot of time trying to get basic things going (like installing programs into DSL)
I'll try this tonight.
Thank you

Hi Juanito
I got quite far last night using DSL-N. I got apt get working, and installed various packages ( amazing! ). What newbies might not understand is why one isn't logged in as root when you start up DSL-N - you have to type 'Sudo' at the start to get any commands to work.

I did install alsa but once it's installed do you have to save the extension to your Ram disk in order for it to work? I couldn't get my Edirol midi device working ( using dev midi00 or midi01) but there's lights on it....


Unfortunately DSL-N couldn't install fluidsynth all the way..it said it needed a packaged called fluidsynthlib1 ....so I'm a bit stuck. How can I tell if it will work or not ( is there a list somewhere that tells you what might work with DSL-N or DSL).

At least I made some progress last night, it's very slow though!

Quote
I got apt get working, and installed various packages ( amazing! )
Great...did you install the packages using "apt-get install" or "dpkg -i"? The reason I ask is that if you used the former, I would expect it to automatically try to install fluidsynthlib1. If you used the latter, you will need to download fluidsynthlib1 and install it before you install fluidsynth.

Quote
I did install alsa but once it's installed do you have to save the extension to your Ram disk in order for it to work?
I'm guessing you mean you loaded the alsa.dsl extension. If the extension is copied to /mydsl it will load automatically on boot. If it is copied to /mydsl/optional you will be able to install it via the right-click menu after boot. In both cases you will still need to initialise alsa - from the right-click menu in the case of the DSL alsa extension or using whatever command I mentioned with the alsa extension I sent you.

Next Page...
original here.