Ubuntu :: Syncing Need To Set Up Multiple Machines?
May 4, 2010
I just installed ubuntu 10.04 x64. I have installed it and set it up the way I like on my server, however I now have 3 terminals and a laptop to set it up on the exact same way. As a result Id like some advice on what can and cant be done and how. Preferably I am looking to use programs with GUIs. Thing the style of ubuntu one, software manager etc, not really too into the command line, or conf editing unless there is no other option.
1. I installed all the software from software centre I like. Now I need the same software on the other computers. I know mint has mintbackup where it just exports and imports a list if installed software. I am looking for an ubuntu equivalent.
2. Firefox and Thunderbird add-ons. I install like 20 firefox and thunderbird add ons. sometimes I can't even keep track of them. There must be a way to sync them so that each computer I install ubuntu on I can simply import the list of mozilla add ons and have it auto download them.
3. Mail Contacts and Calender Syncing. I need to sync between my 3 ubuntu machines and my windows mobile 6.5 device for calender, email/phone/name contact lists. Email is taken care of by imap, but lightnings calender isnt and neither are the contacts. If I input a contact on my phone I want it to sync to the other computers I use.
4. Ubuntu one. I have /storage/workfolder in my root directory on my personal server. I want to be able to work on documents at work on my laptop and sync them so that when I get home, they are synced on the server without causing overwrite changes etc.
5. Desktop settings, icon themes, preferences from ubuntu tweak etc. I know this one is a bit more of a long shot, but it takes 20 minutes each computer, to set up the little maximize minimize buttons on the other side, set up cairo dock the way I like, install the icon theme and backgrounds I like. isnt there a way to back this up so it doesnt have to be done each time or so I can make my other computers the same?
Is there a way to sync Tomboy notes to multiple locations? I would like to be able to sync them to my UbuntuOne account and at the same time to my local NFS server, but from the looks of it Tomboy only lets you choose one location for syncing. Maybe there's a workaround for this or something?
I am curious if yum can be used to export a list of packages from machine 'A' then I can take it to machine 'B' and import/install the list so my machines all have the same software.
run a cron job to download my email logs to my laptop. But the question is HOW? Im not sure how to write the php script for the cron job. the file is on "computer A" and the file is setup to chmod I just need to know how to write the php to "access" the other computer and then download the file to a certain file on my laptop.
utility to let me automatically apply shell commands I type to a list of given remote machines? I'm configuring and maintaining multiple servers all running Fedora 12 and I want them to have exactly the same configuration. I also need to check out code from subversion onto these machines; the same code from the same location into the same directory. I know I could use ssh to run each command individually for each machine, but is there a tool that will make this much easier?
Two machines connected via LAN Older machine is running RedHat 3 Kernel 2.4.21-50.ELsmp on i686 Newer machine is at a current level of SUSE Linux. Newer machine has a DVD drive. Here's the question. Is it possible to, remotely, mount the DVD device to the older machine? If so, can it be used to install software packages?
I have three Ubuntu desktops that I would like to upgrade from 9.10 to 10.04. Is there a way to avoid having each PC download the same packages? Is there some magic I can do with two of the PCs to maybe point the software source list at the third 'master' PC that does all the downloading?
recommend a utility to let me automatically apply shell commands I type to a list of given remote machines?I'm configuring and maintaining multiple servers all running Fedora 12 and I want them to have exactly the same configuration. I also need to check out code from subversion onto these machines; the same code from the same location into the same directory. I know I could use ssh to run each command individually for each machine, but is there a tool that will make this much easier?
I have a network of 20 machines, all running Ubuntu 10.04.
Each machine has about 200[GB] of data that I'd like to share with all other 19 machines for READ ONLY PURPOSES. The reading should be done at the FASTEST POSSIBLE WAY.
A friend told me to look into setting up HTTP / FTP. Is it indeed the optimal way to share data between the machines (better than NFS)? if so, how do I go about it?
UPDATE: Just to clarify, all I want is to be able (from within machine X) to access one of machine Ys files and LOAD IT INTO MEMORY. all of the files are of uniform size (500 [KB]). Which method is fastest (SAMBA / NFS / HTTP / FTP)?
Im new to the forum and fairly new to Linux as well. my apologies if this is posted in the wrong section. My problem is How can you search for a file in multiple machines (like a server farm) ? For example i log onto machine num1 and want to search for a file named "xxx.yyy" which may be in one of 4 machnies. What i do right now is manually log into each machine and run the find command. However i have heard that it is possible to do it via a couple of simple commands. I have looked into pssh and cssh as well as ssh tunneling (along with public key authentication to stop the machines requesting a password every time i log in) and unfortunately i was unable to find an answer.
I have a home network with 6+ x86_64 machines, all with similar setups. In the past (FC10 and before), I've had common package repositories (e.g /var/cache/yum/fedora/packages) shared via NFS with all the machines (and with keepcache=1 in /etc/yum.conf). That way, a given RPM only got downloaded once; the other machines would then pull it from my local package repository. And I don't mind the disk usage of keeping one copy of all my old RPMS around.
It seems that while DRPMS is great for a single machine, it doesn't make sense in my case. If I have to download the DRPM 6 times (and take the time/CPU hit to recreate the RPM 6 times), I might as well have downloaded the RPM once and been done with it. Is there a not-too-convoluted method to keep a common package repository across multiple machines even with DRPMS? Or, better, to have that first downloading machine pull a DRPM, generate the RPM, then save the RPM in the local shared repository?
i have 30 linux PCs running. i need to check the performance of all pcs( memory,ram and process usage) in single command or in GUI mode.In solaris we have perf script to check performance in GUI mode. i need same type in linux?
I'm trying to write a script that will prompt the user for a username/password, then create that user/password in the right groups on all my machines. I know this is kind of a long way around to avoid a NIS server, but I like making my life more difficult.
This is what I have so far:
Code:
the script has 2 problems: The "if" functions return an error and do not compare the strings successfully. whatever password is entered does get applied properly and the user is unable to login
I am trying to get preseed working on a bunch of machines with multiple NICs but it doesn't pick the right interface and/or gets "no link" on all interfaces. My PXE kernel line looks like so (I have auto=true priority=critical and interface=auto)
ok I am using Debian 4 bigmem and I set up static ip for my box. This is for a class and we will be moving the hard drives around the lab to different computers. My question is what do I configure to get Debian to be ok with my using different nics at different times.
My first time I used it, I had eth0, but now I'm on a different computer (same type of hardware on all systems) but my nic is now eth1... And I had to set up static again for that nic. How can I have it just maintain a static ip for whatever nic/mac address on the computer that my hard drive happens to be put on?
I am using Debian 4 bigmem and I set up static ip for my box. This is for a class and we will be moving the hard drives around the lab to different computers. My question is what do I configure to get Debian to be ok with my using different nics at different times. My first time I used it, I had eth0, but now I'm on a different computer (same type of hardware on all systems) but my nic is now eth1... And I had to set up static again for that nic. How can I have it just maintain a static ip for whatever nic/mac address on the computer that my hard drive happens to be put on?
Is it possible to sync .avi, .ovg and .ogg files using ubuntu one? It is not working for me and there are no help pages at one.ubuntu.com about supported file types.
I was able to get it to start an initial sync. I had to restart my computer and now all the green checks from my synced folder have disappeared and I cannot sync anything else.
I have the latest version of Ubuntu, but I still can't update the music on my ipod with rhythm box.So here is the deal. I put a handful of songs on my ipod using my windows computer at my parents house. Now, when I plug my iphone into my computer, the device shows up, and I am able to add and delete songs in rhythm box. The computer says it's working, and the ipod says its syncing, but once its done syncing, none of the old songs are deleted, and none of the new songs are added. Also, the old songs can't be played anymore. I've looked all around for a solution to this problem but no one can help.
We are working on a project to create a display wall of 8 monitors arranged as 2 high by 4 wide. Each monitor is connected to a single machine and all machines are networked with a master machine with its own, seperate monitor.
Our goal is to get the 8 machines to share a single desktop, with the master machine acting as the server. We have looked at using Xinerama or NMM, but we are unsure about how to get started configuring the multi-machine, multi-head display.
I have two computers. One has UNR installed and the other Karmic. I back up my home folder from Karmic monthly. Is there any reason why I could not just copy the home folder from Karmic over the UNR home folder to synchronize my computers? I wasn't sure if UNR might not like this idea...
I can sync my Motorola Droid using the USB cable without any problems but I don't always have the USB cable with me and I haven't been able to sync my Droid using bluetooth. My laptop can see the Droid and the Droid can see my computer but it says on my Droid "Paired but not connected". All I want to do is send files back and forth (tethering would be nice but I don't really need to be able to do that).
I can now (I'm really not sure why) send files from my laptop running Ubuntu 9.10 to my Droid but I can't send files from my Droid to my Laptop. Also when I try to "Browse file on device" I don't see any devices even when I select phone as device type.
Being tired of my FAT32 partitions on my 80GB Classic, I had it reformatted on a Macintosh to HFS+ (Mac-formatted) at the Apple Store. As per the abundance of threads online, I also had them disable journaling through the Mac's Disk Utility and it appeared it was ready for Ubuntu. I added the UUID to fstab to allow write privileges. Due to the issues I heard with getting it to mount in Banshee on 64-bit Karmic Koala, I used the killall -9 nautilus command and successfully got Banshee to read and mount the iPod. After syncing my iPod, I verified that the content successfully transferred as the disk was now showing a large portion of the drive in use (presumably from the new media). After disconnecting my iPod, from both Banshee and from Nautilus, the iPod presumably safely unmounts and disconnects giving me the okay to unplug it. Whether I unplug it or not, after the OK to Disconnect progress bar completes, the iPod freezes (showing the silver Apple logo). After a while, it seems to turn itself back on, but doesn't show any media on the device. In fact, when I select 'About', it shows 0GB used and 0GB free (strange!).
I've been to the Apple Store about three times to have them reformat it and start over as I keep thinking I'm doing something wrong along the way. The data seems to be ON the iPod as I can play it back through Banshee (and on GTKpod), but the iPod menu itself doesn't seem to recognize anything and I can't access the music through the iPod. I think the iPod database may be corrupted, but I don't understand why this is not corrected with a full restore and why I seem to be able to access the music through Ubuntu.
(P.s. I do NOT want to have to go back to a Windows-formatted, FAT32, iPod.)
(P.p.s. I changed the permissions to my user rather than the 99 or something it was before. Also, whenever I load the iPod in Banshee, it shows all the songs on the iPod.)
I've got a desktop in my bedroom, and a laptop that I carry everywhere else. I have a tendancy of bookmarking many pages, and sorting them every week or three. sync bookmarks between the two?
Ubuntu one on my computer has stopped syncing sometime in the past week. It was working fine last week. I downloaded an album from the music store & it never showed up locally. I had to go to the website in Firefox to get the files.
In the UbuntuOne preferences it says it's connected. It shows my correct account information. Limit bandwidth usage is not checked. At the top it says "Synchronization in progress..." but it isn't doing anything. For the record, the u1sdtool output says code...
I just installed the Firefox add-on to sync my bookmarks between two machines, but it doesn't seem to be working. Is there another step I need to take besides checking the bookmark option and installing the Firefox add-on?