Software :: Build Samba From Source And UPGRADE It Easily?
Jan 6, 2010
Now that we are starting to face the reality of Vista/Win7 implementations, we will need to do an upgrade of Samba to enable functionality. I am having difficulty in upgrading our version of Samba (3.3.4), as I compile from source, and do not use binary distributions. I'm running Slack12 and could really use some help on how I can build samba from source and UPGRADE it easily?
Is there a tool or tutorial to build a distro based on mint/ubuntu/debian?Git, scripts, and tools, small compilations for branding are OK. Compiling kernel, x11, gnome, compiz, etc. is BAD unless really required. Specifically, I'm looking for a way to have some applications installed by default, change logos/about boxes, change theme, configure what compiz options are, and add firmware drivers (connect to the Internet to download wireless adapter driver? <- headache, gotta find a lan cable now ...), and still have the liveCD install method. I'd like it to be based on linux mint, but I only want a few tools from it (update manager, software manager, flash, media codecs), so it's ok if it's ubuntu/debian with those mint tools added back in.
I saw some options, too complex, and others too simple. Not looking for a "learning experience" like LFS which gives me a horrible linux build if I don't do something exactly right. Nor any of those tools which are just package pickers and don't do enough. suse studio looked about right(maybe tad too easy), but was RPM based, not deb based.
I run Debian Squeeze on the powerpc architecture and I'd like to install the newest Iceweasel on it. The Debain Mozilla repo only has binary packages for i386 and amd64 but provides sources.
So I did: apt-get source iceweasel
which resulted in the creation of these files/directories:
I tried to build VLC from source and stuck up with the following error.
configure: error: Package requirements (fribidi) were not met: No package 'fribidi' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables FRIBIDI_CFLAGS and FRIBIDI_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
I've got myself and Android phone, and I'd like to be able to compile from source ON my phone (I want to be able to run some command line tools like eyeD3, lame, etc.). Problem is, how do I get GCC on my phone with such limited resources? The Android platform isn't exactly meant for developing on. Another option would of couse be compiling on my PC using a cross compiler, but I'm a newb when it comes to that
I have downloaded whole linux source codes of fedora in a dvd. There are several rpm packages and lots of directories in it. I want to load all source codes to version control system (svn or cvs) which is loacated in a server and develop it step by step .During this time I want to build my own distribution. So I need to know how to build all these packages at once. Is there anyone who can explain "how to do" to me
I have run into problems building GNOME Shell from source on the Lucid Lynx. The Lynx has GNOME 2.30, correct? Well, ~/gnome-shell-build-setup.sh tells me that "GNOME 2.26 or newer is required to build GNOME Shell" when I already have 2.30. Just look at this screenshot [URL]...
Building Wine-1.3.16 for Squeeze from Source: Since there isn't a good version of Wine in the repositories, I decided to build my own from source. Here it is. read everything. I DID NOT have Wine previously installed. If you do, you'll have to remove it FIRST.
[code]...
With all the dependencies installed you can begin building Wine. From the terminal:
When we expect a new rpm from current 195.36.15 nvidia driver? And if it is possible someone to get my a link to this rpm,build for my. like step by step "How to build rpm from nvidia source driver.All this is because i don`t like to install after every update!
I had a debian installation with kernel 2.6.32 I had a set of instructions to apply a patch to kernel which I followed to the T. The grub now shows the Debian installation with the old kernel and the Debian installation with the patched kernel.
The trouble is the system goes blank after attempting to start gdm3.
I have tried running in recovery mode and then typing startx but it only shows a blank screen.
Code: lspci | grep -i display 00:02.1 Display controller : Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) If i boot with the old kernel, everything works fine. Is this an "X" window configuration issue. I tried X -configure but still nothing changed.
Im trying to build Mandrivas theme ia_ora from source but it fails.
Code: sh install.sh -- Found Qt-Version 4.7.1 (using /usr/bin/qmake-qt4) -- Found X11: /usr/lib64/libX11.so -- Found KDE 4.6 include dir: /usr/include/kde4 -- Found KDE 4.6 library dir: /usr/lib64/kde4/devel
So I've been trying to get GIMP 2.7 installed on my Slackware64 13.0, but I'm having some issues. After some extensive finagling and dependence findings, I got it to configure correctly, however, the make fails with libtool trying to find libgdk_pixbuf-2.0.la:
libtool: link: cannot find the library '..//usr/lib64/pkgconfig/gdk-pixbuf/libgdk_pixbuf-2.0.la' or unhandled argument '..//usr/lib64/pkgconfig/gdk-pixbuf/libgdk_pixbuf-2.0.la'
libgdk_pixbuf-2.0.la is in /usr/lib64/pkgconfig/, but for whatever reason, editing the makefile doesn't change this. (Yes I have the right permissions to edit it). First of all, why is it searching for /usr in the top build directory, and second, why doesn't an edit of the makefile work?
I was having some trouble trying to get video editing directly with Theora OGVs on Ubuntu 10.04. To be honest, the default Lucid video editor Pitivi (which is a front-end for gstreamer) actually works fine with ogv - but you cannot do video overlays (compositing) in Pitivi. So I looked at Cinelerra, LiVES, OpenShot and Kdenlive as editors that may offer overlays/compositing. They can all be sudo apt-get install-ed, but none of them wanted to run properly with ogvs - especially the ogv video preview didn't work. Looking for a solution, the following bugs came up:
Bug #574457 in mlt (Ubuntu): �melt displays and renders garbage while playing .ogv in ubuntu 10.04� Bug #535018 in openshot (Ubuntu): �Openshot cannot playback ogg video� Bug #566781 in OpenShot Video Editor: �Imported Ogg Theora file shows corrupted video in OpenShot 1.1.3�
[code].....
However, since it doesn't seem a bugfix will be released for Lucid - that pretty much means only one thing, if we want video editing of ogv in Lucid: build from source. If we build all dependencies for Theora ogv video from the latest source: melt
ffmpeg vorbis theora ogg
then, in principle, working with ogv in Openshot and/or Kdenlive should (and does) work - if these video editors are directed to use these new binaries (built from source). Note that Openshot is basically a python frontend for melt, and it does not need compiling as such (though some precautions should be taken, see below) - so once the above sources are built, a test with Openshot can be done. I used for building these sources is HOWTO: Install and use the latest FFmpeg and x264 - Ubuntu Forums This HOWTO uses checkinstall in order to generate .deb packages from source, which are then installed into the running OS, to allow for satisfying of dependencies. I'd like to keep my system 'vanilla' clean, and experiment with sources outside of my system (i.e. as in a "portable installation") - and this post outlines that approach.
Basically, we download the sources, and build them in order of dependency - and since ogg/vorbis/theora source already uses it, we can use pkg-config to configure some other source dependencies as well: by writing *-uninstalled.pc files in respective source directories; and then adding these directories to the PKG_CONFIG_PATH environment variable. However, some manual changes to source files will be needed too. Finally, for each source package, we will run only 'make', but not 'make install' - and then in the end, we will collect all binaries (libraries and executables) in a single folder; and add a couple of scripts, that will setup an environment referring to these binaries, so that Openshot/Kdenlive (when called from this environment) may work correctly with ogv. The full list of sources built using this approach are: ogg
vorbis theora
[code]....
Both x264, and libvpx (for VP8/WebM), have been added as recommended in the HOWTO; while Ogg Video Tools are added mostly for the (relatively new) tool oggTranscode. The approach to building these sources is given below, in the form of a commented bash script - since its quite big, it is included in the reply to this post.
References: Xiph.org: Subversion Access oggvideotools/trunk/README Compiled libogg but libvorbis can't find libogg during ./configure - Linux Forums
Using Ubuntu Server 10.04 LTS. I have only command-line on this. I have limited band-width were box is located. After a fresh install I'll want to update the install. Is there a way to after the inital install to get a file or script file of everything it wants to upgrade with all dependencies, take may laptop with this info to another high-bandwidth location get the pacakges burned to a CD, then return to the server and tell it to update from the CD.
After that's done I could update as usual, it's that first update that's usually the big one.
On my opensuse 11.1 system. I used my tp-link tl-wn321g usb wireless adapter to access the internet. It runs on rt2501 chipset and I used the serial monkey rt73 driver from here.
[URL]
What I did was I installed the kernel-headers, kernel source, gcc and make. And then I cd to the module directory and did
Code: make make install modprobe rt73
[Code].....
I installed "ralink-firmware-1.1-1.5.noarch.rpm" from Software.openSUSE.org. I tried "make" again, but still the same error return.
On my opensuse 11.1 system. I used my tp-link tl-wn321g usb wireless adapter to access the internet. It runs on rt2501 chipset and I used the serial monkey rt73 driver from here.
Code: [URL]
What I did was I installed the kernel-headers, kernel source, gcc and make. And then I cd to the module directory and did
Code: make make install modprobe rt73
And then I configured the network with yast.
That was until I upgraded to 11.2 using the guide here.
Code: [URL]
The upgrade went well, but I could no longer use my wireless adapter. I tried installing the driver again but when I tried to run "make", it says
Code: make: *** /lib/modules/2.6.31.8-0.1-pae/build: No such file or directory. Stop. rt73.ko failed to build! make: *** [module] Error 1
I've checked that kernel-headers, kernel-source, gcc and make are all installed.
I installed "ralink-firmware-1.1-1.5.noarch.rpm" from Software.openSUSE.org. I tried "make" again, but still the same error return.
I created a customized version of a package, and when I did an upgrade later the source build got overwritten.How can I configure the package system to stop that from happening even if the main repositories have newer versions?
i am running centOS 5.5 with samba 3.3.8 I have enabled wins to see if i can get my windows workstation to be able to browse for the samba server and also be able to ping by hostname. I don't know if i have missed something in the config but I was going to upgrade to see if its an issue with 3.3.8.
if an upgrade is the solution can someone give me a how to on the upgrade. I used yum install samba3 to install it and found a how to to install 3.5 but the how to said i need to in all them ./configure command as the original install and it should install over 3.3.8. I don't know how to find that because i used yum.
I'm in love with my Opensuse 11.2. Love my KDE 4.4. The only thing I miss from my Ubuntu installation, is the ability to use Boxee. I would be more than willing to compile Boxee from source. I only have 2 problems with that:
1) I don't know where I can find all the build-deps or what they are for that matter to build Boxee.
2) I'm running on a Netbook. Yes, my measly Intel Atom is no fun for compiling and building.
What are my options/what can I do to get Boxee up and running on 11.2? I've tried searching on build service for an RPM, but I think due to legal restrictions, Boxee can't be on there.
looking for LIBEVENT... configure: error: Package requirements (libevent >= 2.0.10) were not met: In order to build transmission 2.21.I need libeventnew version of transmission,I need to build libevent-dev >= 2.0.10 and installed first.But I can't get any information about building development files for libevent.
as I'm advancing in building some nice rpm I finally wanted to install on of my gems also the build was successful the actual install fails with missing dependencies.
Code:
$ rpm --root /home/sascha/rpmbuild/ -i ./RPMS/x86_64/memcached-1.4.1-2.x86_64.rpm error: Failed dependencies: libc.so.6()(64bit) is needed by memcached-1.4.1-2.x86_64 libc.so.6(GLIBC_2.2.5)(64bit) is needed by memcached-1.4.1-2.x86_64
Automatic upgrade ver 10 to 11 Have a large drive that is shared over Windows domain.This was renamed from /media/drive/ to /media/7534179143A7E34 All the users in Windows domain can not access the files or folders on the Fedora server - Samba setup. Why was the deive renamed and is this causing problems. I reshared the folders on the drive but still cannot access the drive. Where do I start to fault find please.