LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-15-2013, 07:34 AM   #16
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106

Quote:
Originally Posted by Zyblin View Post
Edit: Just ran /usr/share/mkinitrd/mkinitrd_command_generator.sh and rebooted. USB Keyboard works perfectly.
Great :-)
 
Old 11-15-2013, 08:54 AM   #17
FeyFre
Member
 
Registered: Jun 2010
Location: Ukraine, Vinnitsa
Distribution: Slackware
Posts: 351

Rep: Reputation: 30
Quote:
I need something like sbopkg or getting packages from slackbuilds.org.
Quote:
you have to wait a little until the SBo repository will be ready for 14.1: work is in progress and happens on the git master branch.
I can add: you free to use 14.0 branch of SBo for your 14.1 instances. 99.9% packages will be buildable and will work as if they built on 14.0, unless they are really broken. Mainly they can fail because of outdated source links, but in this case they will fail to build on 14.0 either. If you meat such packages and report them here, directly to maintainer or into SBo maillist, you will get solution quite soon(sooner than if you wait until whole 14.1 branch will be declared stable/ready).
 
Old 11-15-2013, 09:04 AM   #18
Zyblin
Member
 
Registered: Oct 2013
Distribution: Linux Mint 18.3 (64)
Posts: 185

Original Poster
Rep: Reputation: 20
Quote:
Originally Posted by FeyFre View Post
I can add: you free to use 14.0 branch of SBo for your 14.1 instances. 99.9% packages will be buildable and will work as if they built on 14.0, unless they are really broken. Mainly they can fail because of outdated source links, but in this case they will fail to build on 14.0 either. If you meat such packages and report them here, directly to maintainer or into SBo maillist, you will get solution quite soon(sooner than if you wait until whole 14.1 branch will be declared stable/ready).
Well the only one I have tried and had issues with so far is vlc. I can't remember what package it said it was missing. I went to slackbuild.org and looked at the vlc package they had. The dependencies where underneath that so I tried to install those and a couple didn't work with sbopkg. Sorry I can't specifically remember which ones at the moment. I didn't write them down because I was going to try it again later.
 
Old 11-15-2013, 09:20 AM   #19
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by ReaperX7 View Post
3. Run cfdisk (MBR) or cgdisk (GPT) to create partitions and assign swap it's space.
Just a minor warning. If you use cfdisk on an unpartitioned disk it will create the first partition beginning at sector 63 of the disk. This is OK for older mechanical disks, but not for disks with 4K sector size or SSDs, since your partitions will not be aligned to the physical sectors. This can give you serious performance decreases on write actions. If you happen tu use such a 4K disk or a SSD I recommend to use fdisk instead of cfdisk, fdisk defaults to aligned partitions.
 
1 members found this post helpful.
Old 11-15-2013, 09:57 AM   #20
FeyFre
Member
 
Registered: Jun 2010
Location: Ukraine, Vinnitsa
Distribution: Slackware
Posts: 351

Rep: Reputation: 30
Quote:
The dependencies
Regarding to dependencies of packages on SBo.
User must manually resolve all dependencies before build packages(well, Slackware-ish way), since .SlackBuild is ordinary shell script which responses only for building certain packages.
sbopkg - relatively simple tool which allows to run .SlackBuild's a little comfortably. sbopkg does not analyse .SBs for dependencies, caveat's, special cases.
However sbopkg provides mechanism to help user to build packages with dependencies. It is called Queue.
queue file is list of package names(names only, no categories) within SBo repository. This list also defines order of packages to be build, so dependencies will be built first. This list also can contain reference to other queue files. sbopkg merges lists of packages of referenced queues and list of packages in current queue(order kept, duplicates removed).
So, instead of build packages vlc directly, you can create queue file which contains a list of dependencies, and itself vlc package at list tail. Then you can load that queue into sbopkg and start to build it. (NOTE: each package built independently, so if one package fails to build, next will be started)
There is repository of ready made queue files anybody can use. You can clone it or download packaged snapshot, put(unpack) it into your local queue storage and use it. However I advice you to check manually list of packages to build, since it can be pretty long and time consuming(one queues contain only required dependencies, other both req. and optional).

PS: VLC. You also can download and install pre-built package for your Slackware version by Alien Bob

Last edited by FeyFre; 11-15-2013 at 10:00 AM.
 
Old 11-15-2013, 08:00 PM   #21
Zyblin
Member
 
Registered: Oct 2013
Distribution: Linux Mint 18.3 (64)
Posts: 185

Original Poster
Rep: Reputation: 20
Quote:
Originally Posted by FeyFre View Post
Regarding to dependencies of packages on SBo.
User must manually resolve all dependencies before build packages(well, Slackware-ish way), since .SlackBuild is ordinary shell script which responses only for building certain packages.
sbopkg - relatively simple tool which allows to run .SlackBuild's a little comfortably. sbopkg does not analyse .SBs for dependencies, caveat's, special cases.
However sbopkg provides mechanism to help user to build packages with dependencies. It is called Queue.
queue file is list of package names(names only, no categories) within SBo repository. This list also defines order of packages to be build, so dependencies will be built first. This list also can contain reference to other queue files. sbopkg merges lists of packages of referenced queues and list of packages in current queue(order kept, duplicates removed).
So, instead of build packages vlc directly, you can create queue file which contains a list of dependencies, and itself vlc package at list tail. Then you can load that queue into sbopkg and start to build it. (NOTE: each package built independently, so if one package fails to build, next will be started)
There is repository of ready made queue files anybody can use. You can clone it or download packaged snapshot, put(unpack) it into your local queue storage and use it. However I advice you to check manually list of packages to build, since it can be pretty long and time consuming(one queues contain only required dependencies, other both req. and optional).

PS: VLC. You also can download and install pre-built package for your Slackware version by Alien Bob
I have gotten so use to not doing things like this. With Fedora or Debian things are all there, almost everything I need or want. The only thing I compiled recently (more or less recently) was Wine when I was using Debian 6. I liked to keep up with the latest and greatest of their releases. Fedora I never had to bother. The current Fedora was so close to the actual Wine Dev that I didn't need to compile it anymore. I look forward to learning things the Slackware way.

I will check out Alien Bob as well. Since I am new I was worried that I would get the wrong repos. I would rather go without than install something that is unkown to me and may be dangerous or destructive.

I did try the sbopkg queue with the dependencies. I still got an error with one of the packages neededing another. I searched, though it was a fast search, and couldn't find it. Shortley I am going to boot back into Slackware and add Alien Bob's VLC and the repo. Than a few other things as well. Just the basics for now like flash (nonfree, Gnash is up to it yet for me,) openjdk/Icedtea, etc. Than I need to add Fedora to the Lilo boot menu. It picked up Windows nicely, well Fedora/Grub does to, but I want to get use to Lilo. Been awhile since I tried it and even than it was briefly before everyone, just about, went to Grub. Lilo will be fun to learn.

Thanks for the tips and link.
 
Old 11-16-2013, 07:49 AM   #22
Zyblin
Member
 
Registered: Oct 2013
Distribution: Linux Mint 18.3 (64)
Posts: 185

Original Poster
Rep: Reputation: 20
I want to thank everyone for your help, thoughts and getting me started in the right direction. I am at the point now where I will be taking my time and learning Slackware as I go. Which will require, at times, searching and researching. I think I will be do it without asking questions, unless something major happens. It is more fun that way and a better way to learn I think.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
For i want to install Slackware first time, can any one give me some suggestions? ybsolar Slackware - Installation 9 05-09-2011 03:27 AM
Can someone give me SIMPLE explanation of how subnet masking works? BobNutfield Linux - Networking 11 11-16-2010 03:49 PM
NDISwrapper works for Slackware 13.0 x86 but not Slackware 13.0 x64 - Belkin F5D8053 thewizkid Slackware 0 01-14-2010 06:18 AM
Someone please give me a copy of slackware? desolator Linux - Newbie 11 12-02-2003 08:10 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:44 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration