-
Senior Member
registered user
Build a package from the source package (samba 3.2.3-3)
Once easy way to introduce errors into the installation is for a Knoppix user to install Debian .deb binary packages.
Though built with slightly differing versions of other system libraries, but different nonetheless, it can introduce
problems with programs you will most probably use often. There is a better way. Build a binary .deb you can
immediately install afterward. Apt-get can do this also... and here is a quick link to show that method. You
don't need to be root user using the apt-get method.
http://www.debian.org/doc/manuals/ap...ndling.en.html
Now even though I disregard the notion in this example... I do so to keep it brief.
I like this method because it seems to be a more incremental way to do it. That way if something in the way of
conflicts or dependencies is a problem... I can fix it before proceeding. Here are the steps I used to build
Samba 3.2.3.
mkdir samba-test
cd samba-test/
apt-get source samba
cd samba-3.2.3/
# This next step revealed I needed to install libtalloc-dev and libtalloc1
# I probably should have built these from source, but I just installed them from apt-get.
apt-get build-dep samba
# Here I really had no idea what sort of comment to attach... except I wanted make sure I'd know what version
of Knoppix was used to build it.
dch -l local 'samba-3.2.3-3_knoppix-5.3.1'
# This failed because of a dependancy on a library not installed, I think it was libfam
debuild -us -uc
# I then followed the suggestion to override with a -d since famd is not even installed.
debuild -us -uc -d
# This next bunch of debs is really one long line, though I could have used creative wildcards.
dpkg -i samba_3.2.3-3local1_i386.deb libwbclient0_3.2.3-3local1_i386.deb libpam-smbpass_3.2.3-3local1_i386.deb libsmbclient_3.2.3-3local1_i386.deb samba-common_3.2.3-3local1_i386.deb
dpkg -l | grep samba
ii samba 2:3.2.3-3local1
a LanManager-like file and printer server fo
ii samba-common 2:3.2.3-3local1
Samba common files used by both the server a
When installing them... I was told I had modified my config files... and given a choice to keep,
replace, see a diff, and some other useful options... in the case of a conflict of /etc/samba/smb.conf
between the one in the.deb and the one already on my system.
And there it is... Samba 3.2.3-3 locally built and installed.
Similar Threads
-
Replies: 1
Last Post: 10-30-2008, 03:37 PM
-
By mjdc76 in forum Hardware & Booting
Replies: 0
Last Post: 01-16-2007, 03:04 AM
-
By ZeroKun in forum General Support
Replies: 6
Last Post: 09-18-2004, 05:17 AM
-
Replies: 3
Last Post: 04-09-2003, 01:22 AM
-
By gizmu in forum Customising & Remastering
Replies: 0
Last Post: 04-04-2003, 08:48 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G
$13.99
HyperX FURY DDR3 8GB 16GB 32GB 1600 MHz PC3-12800 Desktop RAM Memory DIMM 240pin
$12.90
Samsung 128GB (4x 32GB) M86B4G70DM0-CMA3 PC3-14900L 4Rx4 DDR3 ECC Reg Server Mem
$39.99
Samsung 256GB (16GBx16) 2Rx4 PC3L-10600R DDR3 ECC RDIMM Server Memory #99
$124.99
Samsung 16GB 2Rx4 PC4-2400 RDIMM DDR4-19200 ECC REG Registered Server Memory RAM
$20.99
A-Tech 8GB PC3-12800 Desktop DDR3 1600 MHz Non ECC 240-Pin DIMM Memory RAM 1x 8G
$13.99
HyperX FURY RAM DDR4 16GB 8GB 32GB 4GB 3200 2666 2400 2133 Desktop Memory DIMM
$9.64
Kingston KCP424SD8/16 16GB DDR4 2400Mhz Memory RAM
$15.00
A-Tech 256GB 4x 64GB 4Rx4 PC4-19200 ECC Load Reduced LRDIMM Server Memory RAM
$287.96
A-Tech 128GB 2x 64GB 4Rx4 PC4-19200 ECC Load Reduced LRDIMM Server Memory RAM
$143.98