Hello Community,
Can anyone tell me if it is possible to install a .deb package in opensuse?
If so how is is done?
Thanks in advance.
Yan
Hello Community,
Can anyone tell me if it is possible to install a .deb package in opensuse?
If so how is is done?
Thanks in advance.
Yan
Hello yanvolking,
I don’t recommend it, but you can try alien.
It’s available in the repositories.
Just run this command:
alien -r <FILE>.deb
Good luck!
Nearly all the time, you should be able to find an openSUSE package. Search at Software.openSUSE.org first. Converting from a DEB package is not recommended unless very desperate. And even then there is no certainty it will work.
and, if it is not in the openSUSE repo, it is better to get the source
and compile it yourself than to use alien and deb…
imo, the best options in order are:
-use YaST/Zypper to install from an openSUSE repo
-use YaST/Zypper to install from a community repo
-search at Software.openSUSE.org and
–download rpm file and use YaST to install it
–download rpm file and use rpm at a CLI to install it
-download, compile and install source
-use a one-click install found at Software.openSUSE.org with CAUTION
-use alien and deb with CAUTION
-use any other one-click install anywhere on the net with CAUTION
ymmv
–
palladium
Hi Paladium,
The file in question is imageshack-uploader-2.2.0.deb
YAST does not find it.
As an advanced linux newby I would like to try to download, compile and install source.-
Any hints at how I can achieve this?
Thanks
Yan
You need to learn the openSUSE search engines. Take a look at this search engine:
Software.openSUSE.org search engine and if you search for imageshack-uploader you will find it on this repos:
http://download.opensuse.org/repositories/home:/etamPL:/qt_apps/openSUSE_11.2
… there is also webpin search engine: Webpin openSUSE rpm search engine
yanvolking wrote:
> As an advanced linux newby I would like to try to download, compile and
> install source.-
>
> Any hints at how I can achieve this?
sure!
use google to find the source, a search string kinda like:
imageshack-uploader-2.2.0 source
should work, if not wiggle the search string some…
download the source
compile it
hint: there are about 1000 threads here (in the wiki or in the forums)
and on the internet about how to extract source from a “tar ball” and
compile/install it
hint2: you will need a compiler (as one is not default installed in
openSUSE after about 11.0)–you can install a free one using YaST (how
to do that is in about 5,000 threads here, use the forums advanced
search page to learn how)…
hint3: run configure and make as a regular user
hint4: run make install as root (some use check install, but i’ve not
tried it)
hint5: never log into KDE/Gnome etc as root…instead always become
root as needed in a terminal or by running a specific app (like YaST,
Kate, or Dolphin) as root (guess what? you can learn how to do that by
using the forum’s searcher too, or just go here:
http://en.opensuse.org/SDB:Login_as_root
http://docs.kde.org/stable/en/kdebase-runtime/userguide/root.html
http://tinyurl.com/6ry6yd
http://tinyurl.com/ydbwssh
welcome to the ranks of “advanced linux newby” were learning howto*
is more important that just simply asking a question and expecting a
step-by-step, beginning-to-end reply…
if you run into trouble, come back BEFORE you murder your system, or cat…
–
palladium
Hi Palladium,
Thanks for your reply. Interesting stuff. I am going to try to compile an rpm version of the imageshack uploader as a useful exercise (I think that a bit of expertise in compiling will be useful for me). However, I will need more of your help before I can go it alone with google and the wikis.
I did the first step that was to find the website where the source is available (see the following web page) Source Checkout - imageshack-uploader - Project Hosting on Google Code
Here I am completely lost. What do I have to click to get hold of the source code?
Is this newby being too ambitious???
Thanks
Yan
zypper in mercurial
should give you the hg command.
As for too ambitious, that’ll depend how far you take simple make install with no rpm db tracking, relatively easy just read the install instructions. As for rpm tracking it could be, though checkinstall iirc should create a crude rpm. If actually writing the spec file then there is lots of reading ahead…
yanvolking wrote:
> Hi Palladium,
>
> Thanks for your reply. Interesting stuff.
yeah thanks…but i’m a generalist…Feather Monkey and many others
here have already forgotten more than i ever knew…so listen to FM,
for sure…
> I am going to try to
> compile an rpm version of the imageshack uploader as a useful exercise
> (I think that a bit of expertise in compiling will be useful for me).
well, i think you are mixing terms…you can take source and compile
then install without ever packaging it into a RPM…
see that?
compile source
package RPM
i’ve compiled several different thing in the last years but have never
considered making an RPM (that is whole’nother thing…and a step NOT
required to compile and install from source…
> However, I will need more of your help before I can go it alone with
> google and the wikis.
read more…it really isn’t as hard as it might first appear…
> I did the first step that was to find the website where the source is
> available (see the following web page) ‘Source Checkout -
> imageshack-uploader - Project Hosting on Google Code’
> (http://code.google.com/p/imageshack-uploader/source/checkout)
>
> Here I am completely lost. What do I have to click to get hold of the
> source code?
hehe…ok, you didn’t run into what i expected…let me try to
explain what i consider ‘normal’: all the source code, and
instructions are packed up nice and neatly into an archive (like zip
but most often tar.bz or something similar)…and you click on the
link and save it to somewhere (where you can find it)…
then i unpack it to a temporary directory in my /home…from there it
is usually just read the README and if there is a README.linux or
similar it too…always there are other things in there and everything
with an interesting name i look at…and then just follow the
directions…and read some of the ten thousand good examples on the web…
> Is this newby being too ambitious???
but you didn’t find that—NOPE, you found some hackers source tree of
everything…and he wants you to make a complete “clone” of his
directory on your machine…
sorry, i’ve never done that before and can’t find a “hg” or “hg clone”
on my machine so…those TWO things 1) no tar.bz and 2) hg tells me
this is something special…and i don’t wanna learn that much, just
to be able to upload images to imageshack… (call me lazy, i do not care)
here is what lazy old men do: in firefox Menu > Tools > Add-ons > Get
Add-ons i search for “imageshack” and find so many different things
i’m SURE i don’t have to learn about cloning some hackers dev tree…
but, Feather Monkey already knows…
–
palladium
Indeed and I provided that link in post#6 above, but the user appears not interested in that search engine, even though it provides the desired package.
Yes I saw that.
My link is a little different though.
It’s a direct link to the actual package the OP was looking for.
oldcpu wrote:
> the user appears not interested in that search engine, even though
> it provides the desired package.
i think at this point s/he is more interested in learning the process
involved in getting new applications (via, rpm, yast, webpin/etc and
his specific questions on how to compile/install) rather than (just)
how to have any one specific program…
Yan, have a GOOD look at this whole page: http://en.opensuse.org/Concepts
and an especially close look at section two…
lots to learn here…so take your time and go step by step…
–
palladium