My thoughts (and yours too!) about Arch (I'm in love already!)

Hello all!  I suppose I would be called a newbie to Arch, but certainly not to Linux.  I've been running Gentoo for five months.  If I were running, say, Ubuntu for five months, I would probably still be considered a newbie, but five months of Gentoo has made me pretty proficient at Linux.
I (if you haven't guessed yet) am a Gentoo user , and it seems like there are a lot of Gentoo users who go to Arch.  That's how I heard about it, through the Gentoo forums.  I am currently looking for backups in case Gentoo comes crashing to the ground.  I was perfectly content in my little bubble of happy compiling until I learned about the unrest inside of the Gentoo community.  I never realized that things were in such bad shape... like a downward spiral.  The result cannot be good.  I feel like I'm on a sinking ship and am praying for my life here.  I've seen a lot of threads at the forums lately like "If Drobbins fork Gentoo, will you follow him?" and "Will you stay with Gentoo if the Foundation is handed over to a 3rd party?"  I find these a little unsettling!  I understand that the Foundation is a terrible state right now, and the founder's attempt to get it back has failed, so now I don't things are going to head up.  So I've started to face facts, that I better have some backup plans so that I'm not starting over from square 1 when this all burns to the ground (hopefully if, not when, because I like Gentoo and really don't want to have to give it up).  Now I admit that I don't like EVERYTHING about Gentoo, but I like almost everything, and Arch seems to be like Gentoo in many respects.
Some of my personal desires in a distro:
1.Bleeding edge with rolling updates (and thus no need to ever reinstall the distribution)
2. A large repository for the package manager
3. Not a newbie distro... a distro for those who like the command line and to do things themselves
4. Good community
5. Customizable
6. The ability to choose between a stable and unstable package on a per-package basis
7. Install from source
Arch seems to satisfy 1,3, 4, and 5 correct?  And pretty well satisfies 2, though I can see its package manager is not as big as Gentoo (though bigger than like Slackware).
I guess for the most part it doesn't satisfy 6 and 7 though, right?  I realize that AUR is source-based, but on the whole, Arch is binary, so I'm referring to the overall tendency of the distribution. 
Is there the ability to choose between stable and unstable packages though, to be as bleeding-edge as possible? (I'm thinking no but thought I'd ask)
Many other distributions such as Ubuntu probably wouldn't meet my needs at all.  They seem to have a great repository and community, but I just don't want a GUI-based distro.  The truth is, I want to feel like my computer needs me.  It's my baby.  XDDDD  Okay, that's pretty sad, especially because it's a Pentium II (I can't WAIT to get my new laptop!!!!!!!!!!!), but I appreciate my Gentoo box way more than our Windows box upstairs, a lot of that having to do with the work I had to put into it to get it working correctly, and all that I had to learn.  It makes me appreciate it a lot more, and it makes me a lot better at solving problems.  (If it ain't broken, why not break it so you can fix it? XD)I don't want a distro that does everything for me; I won't feel needed anymore.  Plus, I'm addicted to the command line.  I have a window manager, sure (Thunar with Xfce), but I mostly still use the command line to view my files.  Sometimes I don't even start up X (I never start it up by default) and am just as efficient as when I have it open.  I insist on knowing how to do everything manually... when I wanted to make keyboard shortcuts for X, I chose to use xbindkeys rather than use the GUI with Xfce, so I could do it manually and still have it working if I ever switched desktop managers.  I manually edit pretty much ALL my config files and, like  I said, I am just as efficient without the GUI as I am with it.  I can't go five minutes in GUI without having a virtual terminal open.    So I think, in these respects, Arch would meed my needs quite well, just as Gentoo does now.  I have deiced to try out Arch now anyway, regardless of the state of Gentoo, because you know, i might just like Arch better.  I know a lot of Gentoo users have said they've gone to Arch.    I'm trying to get my friend Evan to let me use his 8 gb hdd to try it on, because my current 6 gig drive for Gentoo is like... 99 percent full (I swear, I'm not kidding, I have 100 mg left, I REALLY have to prune XD), so once I get it, I'm going to install Arch (after unhooking my /home hard drive because I only have two slots for hard drives, and they're both already filled!  I will probably end up moving the /home directory onto that 8 gig drive anyway.  I realize it's hard to share things between distros, but I will at least be able to have a place to put files for both distros in the same place and would probably end up symlinking some same location to my desktop for both distros
Okay, now I'm just ranting.  Back to point!  I'm definitely going to try out Arch, and so far I like what I see. I even recommended it to a friend who is also thinking of leaving Gentoo (for Ubuntu, so he can support his amd64 processor).  I pointed out Arch64 and he's considering it. I don't think he'd like Ubuntu any more than I.  He originally used Slack and only switched to Gentoo because Slack really doesn't have a good package manager.  I think he'd like Arch as well.
I've also done research on other distributions someone like me might like (especially coming from Gentoo).
This is my current list:
Arch Linux
Frugalware (based on Arch, right?)
Zen Walk
Vector Linux
CRUX (I'm leaning away from this one, as of now)
Lunar
Source Mage
Sorcerer
FreeBSD (but I've decided not to go with FreeBSD, as much as I like installing from source, because their philosophy of stability over currentness (like not having flash 9 because it's not "stable") just doesn't fly with me.. Linux is better for me, I think)
LFS.. okay, not really, but if I ever have a weekend when I'm REALLY bored.........
I've used Slack before but I would prefer to have a package manager, so I'm steering away from that direction, as much as I liked Slack.
Have I missed any other distros people in this sort of mindset like us might like?  ^_^ 
My primary focus right now is Arch, and it's definitely my first preference as far as switching goes.
I think my biggest problem with Arch is that I REALLY like to compile everything from source (or at least, have Portage do it for me :-p), so I"d miss that.  Especially USE flags.  However,  Source Mge/Lunar/Sorcerer don't sound as good as Arch, and FreeBSD just... isn't my thing.  Their package manger seems great, it's their overall philosophy I disagree with.
This post really isn't asking for help with anything, but isn't that fine?  This is just the Arch Linux General Forums, right?  I just wanna talk about Arch as compared to other distros.  I've wiki-ed it some, but I just think it's a fun thing to discuss.
So what things do you guys like better about Arch, and what things do you like better about Gentoo, or maybe about some other good distros?
I can't wait to try out Arch; I'm so excited!  No Xubuntu for me! ^___________^ (Gnome and ESPECIALLY KDE would lag far too much for this computer)
-Megan M-

Well, I technically have 14 gigs... I have the 6 gig and a 4 gig which has /usr/portage (the portage tree probably takes up so much space it would outweigh any space saved through USE flags XD) and /var/tmp, since that can get huge while compiling and I don't have space on the 6 gig for the fluctuations in space... I had to install the binary for OpenOffice just because the temporary space required to compile it was bigger than the space I had on my hard drive!!!!and I actually have so little space left I am permanently using a ext3 formatted flash drive as my ~/Desktop (it's in my fstab and everything XD!)  This gives me 4 extra gigs for all my stuff.
But anyway, just you people answering this thread so nicely confirms my feelings about the Arch community.  I can easily see a thread like this simply being ignored on the Gentoo forums, or just merged with other threads.  >.<
Actually, to be honest, most pakcages I am running unstable on Gentoo had to do with compile errors and such, or some feature not working correctly in the older version.  The only ones that I just wanted to run unstable are.. lemme check my /etc/portage/package.keywords... Skype and Pidgin.  And possibly Mplayer too, I was thinking of.  Everything else was either because of problems or of it being in the Sunrise overlay (everything in there is masked as unstable since it's not an official part of the Portage tree).
How easy is it to get an older version of a package?  I ask because I want Flash 9.0.48.0-r1, NOT 9.0.115.0.  The newer one made my Firefox commit suicide and just close with an error when I viewed certain pages (youtube, etc. was fine, but even going to www.adobe.com made it crash *irony*).  Gentoo forum users told me that then newer one was unmasked because of a security flaw found in the older one, but for me, I'd rather take my chances with the hole than have firefox crash every five minutes!!!!  Is there any way to specify not to update a package either, for when you do a world update (or whatever they are called in Arch)?  This also has to do with Flash... I'll give the newer one a try... maybe it was just a Gentoo issue... but if not, I'm DEFINITELY downgrading!
I like how easy it seems for Arch users to add packages to AUR so they are available to others... this is harder to do on Gentoo, despite that everything is source-based.  It's most like there is a wall between the users and the developers that cannot be broken easily.  This seems like a good way to let users have a little fun in the developer's world without *being* one.
One last question while I'm here.. my other friend who I sugested Arch to... I just want to confirm that Arch would support his CPU.  He said to me:
"Oh, and my CPU arch is amd64 / x86-64 / emt64-t
thechnically its em64t since its an intel CPU but i am running a k8 optimized system (because I used to have a opteron)"
^_^
PS: Your forums may be smaller than those of Gentoo, but that is not necessarily a disadvantage.  There is like a perfect size, I think.  You can be too small OR too big... with bigger forums, it is so much easier for a thread to just get buried if no one can answer it right away, even though someone else might be able to but will never see it because it's already buried.  This happened to me in the Ubuntu forums.  I obviously do not run Ubuntu but posted a question there regarding mtpfs with a particular MP3 player, because I figured the forums were large enough that I'd get at least a few people with the same mp3 player and they could tell me their experiences with the program.  HA!  Instead, I just got 0 replies and it was simply buried.  With forums, bigger isn't *always* better, imo.
PPS: What is your policy on patching the source code?  For example, GTK+ recently deprecated a few features that TiLP(1 and 2) depends on.  The source code will now not compile.  I made a patch for it to fix it (I was supposed to submit that ebuild two days ago... grah, I really should do it tomorrow!), for otherwise it just gives errors.  If it is TiLp2 you have in the repository, it is literally as simple as adding one line in the source code (and is the fix the developer himself recommended), but Gentoo did not even notice and kept the source code in the tree the same even though it would no longer compile! @_@  This kind of ticked me off, personally, which is why I have to submit that patch tomorrow!  ha ha
Last edited by violagirl23 (2008-01-24 06:00:10)

Similar Messages

  • RFC: Queries about Arch culture and community

    Good day everyone,
    This is a request for opinions from the Arch community, especially the Arch developers, Trusted Users, and long time users. I am writing a review about Arch Linux which I hope to publish within the next month or so. Unlike most distro reviews, which are actually distro installation reviews, I have devoted a lot of space to The Arch Way, unique technical qualities of Arch, day to day use and maintenance of Arch, and the Arch community. In my view, the community of a distro is much more important than its installation process.
    If I may, I would like to pose some questions about the Arch community. FWIW, I have been quietly participating in the Arch community myself for some months now, contributing material to the wiki. Anyway, please take a look at the queries below, and comment on any as you see fit.
    Thank you,
    Luke Seubert
    1. Despite its modest size, Arch has a very enthusiastic community, as evidenced by its internationalization projects, derivative distros, 3rd party repositories, Arch schwag, active forums and wiki, etc. Is this statement true or false, and if Arch does have an especially enthusiastic community, why?
    2. Arch is deeply conservative, refusing to deviate from core principles. Still, within these bounds, Arch permits a wide array of innovation. Are these statements true or false, and why? If true, what are the pros and cons of such conservatism? If false, in what way has Arch deviated from its core principles or resisted innovation?
    3. The Arch community is fairly harmonious, with little bickering, flamewars, forks or threats to fork, etc. Is this statement true or false, and why? (I have my own theory on the why of this one, and the answer in brief is... dogfood.)
    4. How good or bad a job is Arch doing in cultivating new Trusted Users and Arch developers? Does it have a formal mentoring process? It seems the most direct path to TU status is to put together packages in AUR, and eventually have them voted into Community based upon quality and popularity. However, at some point, virtually all of the popular packages will already be in Community or Extra. How does an AUR uploader become a Trusted User then?
    5. Hypothetical Scenario:
    The Chakra Project successfully completes in alpha, beta, and release candidate Live CD testing, and releases its Live CD - version 1.0 - with the GUI easy Tribe installer, to wide acclaim - DistroWatch even raves about it. Suddenly, there are lots of new Arch users, who never went through the traditional Arch install process, who never "paid their Arch dues", and who are not nearly as clueful because they never RTFW. They are flooding IRC and webforums with really, uh, "basic" questions, and suggesting/demanding new features. How does the Arch community handle this abrupt change in its culture? Has it dealt with such culture shocks before?
    6. If only you too could lift cars over your head, would you be more cool, less cool, or as cool as Phrakture, and why? What if you could only lift cars over your head after eating a can of spinach and slamming a six pack of Red Bull? Then how cool/not cool would you be by comparison?
    Last edited by lseubert (2009-08-08 13:45:07)

    Allan wrote:
    Here are my opinions on these questions and do not necessarily reflect other Arch devs...
    1. True.  I believe part of the enthusiastic community comes from the fact that Arch requires you to set up your system for yourself.  So people become very proud of their achievement of getting their system setup exactly as they like it.
    This is an excellent point. There is a nice sense of pride that comes from tweaking your Arch install to just the way you like it. And it is an involved process requiring some modicum of skill.
    Also, people have always been encouraged to contribute fixes or start projects to fulfill areas they see lacking.  Seeing your work become used by many others is always a good feeling.
    Yeah, I have noted this in my rough draft. Arch has amazingly low barriers to entry. Sign up for an AUR account, which is quick and automatic, and get to work. Your status and authority is derived from a roughly consensual meritocracy, as opposed to a hierarchical, bureaucratic process full of gatekeepers, aka potential gateclosers, like most distros.
    This simplicity extends to our package manager, which I believe is a major factor in making the AUR as popular as it is.  (Note that while pacman is developed primarily by Arch users, it aims not to be tied to any distro).
    Allan, could you clarify this comment? How does pacman make AUR popular? While I use pacman to access binaries from core, extra, and community; I use yaourt to handle PKGBUILDs from AUR. I don't quite follow you on this one.
    But as always, the principles guiding Arch do get bent when it is sensible to do so.  It was always said we don't split packages like many other distros, but we do some splitting these days (e.g. gcc-libs, KDE).  We now include info pages and other docs.
    Both of which are good moves. A system should have documentation built in, for those occasions when internet access is down. And I might actually take a look at KDE 4 once again, now that I wouldn't have to download a pile of unwanted packages.
    3. There are flame-wars every so often...  The last one that was probably quite obvious to many was changing rules governing the community repo (requiring votes or 1% usage as defined by pkgstats) and the move to using the official db-scripts (which may be seen as making the TUs less independent).
    That is a flamewar that I missed. How does Arch resolve difficult issues? There is no Constitution that I could find, nor any formal governing structure. Is it as simple as lengthy debate, and then Dred Overlord Phrakture decrees?
    I have never heard of a treat to fork the distro or components of it.  I guess that is because of the attitude of show us a working implementation of a good idea and it will possibly become official.
    Well, there aren't forks, but there are a lot of derivative distros, some of them with very different goals. And there are a lot of 3rd party repositories out there, outside of AUR. I wouldn't call that forking, but it is, I guess, extending. I think such experimentation is a good thing - really good ideas might be developed outside of even AUR, and eventually brought back into the Arch ecosystem. I believe some of Xyne's packages got started that way, yes?
    Here is an interesting factoid I came up with in my research:
    Packages Per Maintainer Ratio - how many packages on average does a maintainer support?
    For Debian, the P/M Ratio is 28
    When you add up all the Arch Devs and TUs, and divide out the packages in core, extra, and community, the Arch P/M Ratio is 67.
    Arch devs seem quite impressive, until you recall that they mostly maintain one version of each package and for only two architectures, whereas Debian devs support 11 architectures for 5 versions - experimental, unstable, testing, current stable, and old stable. (Ugh - is that brutal or what?)
    Seen in that light, one has to admire the very hardworking Debian devs, and wonder a bit about those Arch dev slackers. Yet another T-shirt idea! Change the first idea so it now reads, "I'm a slacker Arch developer, and I eat my own dogfood!"

  • It's official: 9/24 MacL webcast, iTU/Woolamaloo (and YOUR tool too!)

    Hi guys,
    It's official ... the next MacLearning.org webcast (September 24th at 10:00 AM PDT) is going to be all about iTunes U and Woolamaloo. I'll be presenting, along with Apple's own Miguel Young. I'll send more detail later ... but the date, time, and theme are set. I mean, I've already got, oh, like 25 slides made ... so this is serious.
    And while I'll be spending some time talking about Woolamaloo, I also want to highlight some of the awesome things you guys are doing (and there are some really cool things out there). I think I know where most of the stuff is, but I hate to miss anyone/anything. If you could pop me off an e-mail ([email protected]) ... tell me a little about yourself and your tool, I'll be sure not only to check it out (if I haven't played with it already) and mention you, your tool, and your website.
    Ultimately, though, the über-goal is to have MacLearning.org serve as a kind of portal ... a collection point ... for external tools and iTunes U expertise (ditto for Podcast Producer, etc. etc.). That way, you don't have to scour the forums for links to this kind of stuff ... for "how to's" and "here is the story of how we implemented yadda, yadda". The idea is not to replace the iTunes U forums here ... but to give you a simpler way to find the info you need. A first step is collecting info tools/techniques ... getting your story if you have a tool or solution.

    I just got the final details from the mothership. Here they are:
    For Participants:
    If you are announcing this webcast, be sure to include all of the following information:
    How to View an Apple Sales Training Webcast:
    • Go to the following web page 5-10 minutes prior to the webcast start time:
    http://webcast.training.apple.com/
    • Enter the webcast ID and passcode:
    Webcast ID: MacLearning
    Passcode: 433311
    • Enter your name, location, and email address. Entering this information helps personalize the webcast experience, and allows presenters and experts to contact you via email, to follow up on your questions. Entering this information is optional.
    • Click the Login button, and you will see the webcast stream on the next page.
    • You can chat in questions in the text field at the bottom of the page. Your questions may be answered by the presenters in the studio during the webcast. Please note: Presenters and webcast production staff are not able to chat back to you.

  • If you enter your password on the ipad too many times and your sim card locks, is there a way of recovery without replacing the sim card?

    If you enter your password on the ipad too many times and your sim card locks, is there a way of recovery without replacing the sim card?

    That doesn't lock the SIM card, it just locks you out of the device. 
    If you forgot (or don't know) your passcode, restore the device from backup on the last computer it was synced with when the passcode was turned on... this will remove the passcode. If you do not have access to the last computer it was synced with, you will have to force it into recovery mode & restore as a new device.
    See this for more info... http://support.apple.com/kb/HT1212

  • I talked to your guys yesterday about installing correct version of Lightroom 5 which I legally owned, and your guy provided me a download link (different from Creative cloud account), but somehow it was for Windows version not for Mac version. I would ve

    I talked to your guys yesterday about installing correct version of Lightroom 5 which I legally owned, and your guy provided me a download link (different from Creative cloud account), but somehow it was for Windows version not for Mac version. I would very much like to download a Mac version, so please send my correct web link. By the way my s. number for Lightroom 5 up is [removed], and I also have s.number for 4 up and 3 full.

    The latest non-CC version of LR 5 is 5.7.1 and download links are available on the Adobe Updates page:
    http://www.adobe.com/downloads/updates/
    Both Mac and Win links are there.
    If you are asking for a LR 5 CC link, which wouldn't require a serial number, please be more clear about that.

  • Beginner in java and need your help about DES

    hello,
    I m a new guy in java programming and learn from many books.I m making a website and portal right now and dying need your help about DES.my portal (using java) requires somebody to make a login name and a password.I m done with the server and client things and rite now stuck with this "DES" stuff.
    so I make some conditions and algorithm below..
    1. when a user login,the password is encrypted.at this point,cleartext(id) and encryption (M,N) are involve.
    2. then the key is changed based on algorithm.
    3.the key changed by key(id) is received and the original text should be encrypted.
    the algorithm
    1. the original text x1.x2.x3.x4.x5.x6.x7.x8 (64 bits)
    2. encypt the password
    a. Each character is changed into an int type by the ASCII code, and let the 1st bit be an odd number parity bit.
    b.The 1st bit of the 1st character in (IP) is set to '1', and the 8th bit of the 8th character as '64'.
    c.the rest (IP) is like this
    1 2 3 4 5 6 7 8
    0 # 58 50 42 34 26 18 10 2
    8 # 60 52 44 36 28 20 12 4
    16 # 62 54 46 38 30 22 14 6
    24 # 64 46 48 40 32 24 16 8
    32 # 57 49 41 33 25 17 9 1
    40 # 59 51 43 35 27 19 11 3
    48 # 61 53 45 37 29 21 13 5
    56 # 63 55 47 39 31 23 15 7
    d. and lastly,from above,,it should be done like this
    1 2 3 4 5 6 7
    0 # 40 8 48 16 56 24 64 32
    8 # 39 7 27 15 55 23 53 31
    16 # 38 6 26 14 54 22 52 30
    24 # 37 5 25 13 53 21 51 29
    32 # 36 4 24 12 52 20 50 28
    40 # 35 3 23 11 51 19 49 27
    48 # 34 2 21 10 50 18 48 26
    56 # 33 1 20 9 49 17 47 25
    e. key y1,y2,y3,y4,y5,y6,y7,y8 (64bit)
    f. generate the key based on ID
    a. Each character is changed into an int type by the ASCII code, and let the 1st bit be an even number parity bit.
    b.the process is repeat again.
    anybody has an idea to help me with the sample program?
    thanks in advance...

    just ask about a simple program how to receive a
    password from somebody and change it to a key..and
    then confirm it with DES.Once again I have a problem understanding what you are asking.
    Are you trying to use the password as a key to encrypt some 'standard thing' and place this encrypted value in a database? If so then look in the JCE for 'password based encryption' such as PBEWithMD5AndDes. This seems back to front to me but I can see nothing wrong with the approach since the 'standard thing' you would encrypt is in effect a key. If this is for a commercial application then I would find a security expert to evaluate your proposal!
    In my experience it is more normal to encrypt the user's password with DES and store the result in the database. To do this just look in the JCE for DES encryption and consider using DES with CBC and PKCS5 padding. Also, consider encrypting the concatenation of the user's 'user name' with the password as this will (almost certainly) avoid having two encrypted values in the database that are the same even if two users have the same password.
    For both of these you might consider using Base64 or Hex to turn you encrpted bytes into ASCII characters before trying to store them in your DB.

  • HT201263 What will i do?screenshot There is a problem with your iPhone. Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country. To find your nearest Apple Store, cli

    What will i do? ITune screenshot is as follows >
    There is a problem with your iPhone. Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country. To find your nearest Apple Store, click here.

    Do what it said to do.
    "Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country. "

  • TS1814 There is a problem with your iPhone. Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country. To find your nearest Apple Store, click here.

    There is a problem with your iPhone.
    Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country.
    To find your nearest Apple Store, click here.
    Please help me i can aktivate my phone imei 012423006333181.

    There is a problem with your iPhone.
    Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country.
    To find your nearest Apple Store
    no imei also

  • Slashdot article compared Yoper with Gentoo? How about Arch?

    Hey all,
    first here is the article http://www.linuxforums.org/news/article-24256.html
    While Yoper sounds pretty good and it was interesting to see the comparison, I would like to see an comparision between Arch and both of those Distros. I used Gentoo before I started using Arch and it was cool but the main reason I switched was the time that it took to update and maintain the system. I just don't have the time for that anymore. Then I found Arch! Fast, lightweight, and very customizable. I was in heaven    . I have tried almost every distro listed on Distrowatch and I always come back to Arch. One thing I hate most about distros like Yoper is that you have no choice but to install KDE. I find that to be relevant in most distros and thats another thing that keeps me using Arch. I don't use KDE or Gnome and I don't want that to be installed on my system if I am not going to use it.
    I closing of my ramblings , I would love to see someone do a comparison article of Arch with other distros and give Arch the credit that it truely deserves.  Thanks to all who work with Arch for a fast, stable, bleeding edge, and fully customizable distro. 
    P.S. Also I think that the community with Arch is much better than being treated like s!@t like with other groups and I do mean Gentoo the most. I hated to even try to ask for help in IRC I'm sorry to say because they were horrible. Sorry if I offended anyone with that but thats the experience I had.
    Cya!  8)

    Yes I agree but still I would like to see perhaps a little recognition in the Linux Community for Arch and its Dev's. They deserve it.    Well lets just say that if anything I am very pleased with the work they have done. I have been using Arch for almost 2 years now and yes I have tried others on a seperate partitions just to see what's up but my primary is and always will be Arch. I read the article and just thought Hey, Arch is better than both of them as far as I can see so I had to open my mouth about it. Thanks for your response.  I had Yoper installed for about a day.     I don't care for KDE that much and I hate RPM. So it was not for me for sure. Others, fine but I will stick with Pacman thank you.
    Chomp On!! 

  • Backpac: A package state snapshot and restore tool for Arch Linux

    backpac:
    A package state snapshot and restore tool for Arch Linux with config file save/restore support.
    https://aur.archlinux.org/packages.php?ID=52957
    https://github.com/altercation/backpac (see readme on the github repository for more information)
    Summary & Features
    It's a common method of setting up a single system: take some notes about what packages you've installed, what files you've modified.
    Backpac creates those notes for you and helps back up important configuration files. Specifically, backpac does the following:
    maintains a list of installed groups (based on 80% of group packages being installed)
    maintains a list of packages (including official and aur packages, listed separately)
    maintains a list of files (manually created)
    backs up key config files as detailed in the files list you create
    The package, group and files lists along with the snapshot config files allows system state to be easily committed to version control such as git.
    Backpac can also use these lists to install packages and files. Essentially, then, backpac takes a snapshot of your system and can recreate that state from the files and lists it archives.
    Use Cases
    Ongoing system state backup to github
    Quick install of new system from existing backpac config
    Conform current system to given state in backpac config
    Backpac is a very, very lightweight way of saving and restoring system state.
    It's not intended for rolling out and maintaining multiple similar systems, it's designed to assist individual users in the maintainance of their own Arch Linux box.
    Status
    Alpha, release for testing among those interested. Passing all tests right now but will continue to rework and refine. Bug reports needed.
    Why?
    There are a lot of 'big-iron' solutions to maintaining, backing up and restoring system state. Setting these up for a single system or a handful of personal systems has always seemed like overkill.
    There are also some existing pacman list making utilities around, but most of them seem to list either all packages or don't separate the official and aur packages the way I wanted. Some detect group install state, some don't. I wanted all these features in backpac.
    Finally, whatever tool I use, I'd like it to be simple (c.f. the Arch Way). Lists that are produced should be human readable, human maintainable and not different from what I'm using in non-automated form. Backpac fulfills these requirements.
    Regarding files, I wanted to be able to backup arbitrary system files to a git repository. Tools like etckeeper are interesting but non /etc files in that case aren't backed up (without some link trickery) and there isn't any automatic integration with pacman, so there is no current advantage to using a tool like that. I also like making an explicit list of files to snapshot.
    Sample Output
    This is the command line report. Additionally, backpac saves this information to the backpac groups, packages and files lists and the files snapshot directory.
    $ backpac -Qf
    backpac
    (-b) Backups ON; Files will be saved in place with backup suffix.
    -f Force mode ON; No prompts presented (CAUTION).
    (-F) Full Force mode OFF; Prompt displayed before script runs.
    (-g) Suppress group check OFF; Groups will be checked for currency.
    (-h) Display option and usage summary.
    (-p) Default backpac: /home/es/.config/backpac/tau.
    -Q Simple Query ON; Report shown; no changes made to system.
    (-R) Auto-Remove OFF; Remove/Uninstall action default to NO.
    (-S) System update OFF; No system files will be updated.
    (-U) backpac config update OFF; backpac files will not be updated.
    Sourcing from backpac config directory: /home/es/.config/backpac/tau
    Initializing.................Done
    GROUPS
    ============================================================================
    /home/es/.config/backpac/tau/groups
    GROUPS UP TO DATE: group listed in backpac and >80% local install:
    base base-devel xfce4 xorg xorg-apps xorg-drivers xorg-fonts
    GROUP PACKAGES; MISSING?: group member packages not installed:
    (base: nano)
    (xfce4: thunar xfdesktop)
    PACKAGES
    ============================================================================
    /home/es/.config/backpac/tau/packages
    PACKAGES UP TO DATE: packages listed in backpac also installed on system:
    acpi acpid acpitool aif alsa-utils augeas cowsay cpufrequtils curl dialog
    firefox gamin git ifplugd iw mesa mesa-demos mutt netcfg openssh rfkill
    rsync rxvt-unicode sudo terminus-font vim wpa_actiond wpa_supplicant_gui
    xmobar xorg-server-utils xorg-twm xorg-utils xorg-xclock xorg-xinit xterm
    yacpi yajl youtube-dl zsh
    AUR UP TO DATE: aur packages listed in backpac also installed on system:
    flashplugin-beta freetype2-git-infinality git-annex haskell-json
    package-query-git packer wpa_auto xmonad-contrib-darcs xmonad-darcs
    AUR NOT IN backpac: installed aur packages not listed in backpac config:
    yaourt-git
    FILES
    ============================================================================
    /home/es/.config/backpac/tau/files
    MATCHES ON SYSTEM/CONFIG:
    /boot/grub/menu.lst
    /etc/acpi/handler.sh
    /etc/rc.conf
    /etc/rc.local

    firecat53 wrote:I think your plan for handling an AUR_HELPER is good. If AUR_HELPER is defined by the user, then either you might need a list of major AUR helpers and their command line switches so you can pick the correct switch for what needs to be done (most use some variation of -S for installing, but not all), or have the user define the correct switch(es) somehow for their chosen AUR helper.
    That's a good idea. I'll add that to my AUR refactoring todo.
    I also found directory tracking to be a weakness in other dotfile managers that I tried. I think you would definitely have to recursively list out the contents of a tracked directory and deal with each file individually. Wildcard support would be nice...I just haven't personally found a use case for it yet.
    I've been thinking that I could just add the directory and scan through it for any non-default attribute files. If those are found then they get automatically added to the files list. That's pretty close to what etckeeper does.
    Edit: I just compiled the dev version and removed my comments for already fixed things...sorry!
    The master branch should have those fixes as well, but I didn't update the version number in the package build. I'll have to do that.
    1. Still apparently didn't handle the escaped space for this item: (the file does exist on my system)
    Ok, good to know. This wildcard directory business will require some new code and refactoring so I'll also rework my filenames handling.
    2. Suggestion: you should make that awesome README into a man page!
    I was working on one (the pkgbuild has a commented out line for the man page) but I had to leave it for later. Definitely want a man page. Once this stabilizes and I'm sure there aren't any big structural changes, I'll convert it to man format.
    3. Suggestion: add the word 'dotfile' into your description somewhere on this page, the github page, and in the package description so people looking for dotfile managers will find it. You could also consider modularizing the script into a dotfile manager and the package manager, so people on other distros could take advantage of your dotfile management scheme.
    I actually have a different script for dotfile management that doesn't touch packages, but there is definitely overlap with this one. That script isn't released yet, though, and if people find this useful for dotfile management that's great. I'll add that in.
    4. Suggestion: since -Q is a read-only operation, why not just make it run with -f automatically to avoid the prompt?
    Originally, running backpac without any command line options produced the Query output. I was concerned that since it is a utility that can potentially overwrite system files, it is important to give users a clear statement prior to execution about what will be done. Since the Query output is essentially the same as the Update and System reports in format and content, I wanted to be explicit about the Query being a passive no-change operation. The current command line options aren't set in stone though. If you feel strongly about it being different, let me know.
    Long answer to a short question
    5. Another suggestion: any thought to providing some sort of 'scrub' function to remove private information from the stored files if desired? This would be cool for publishing public dotfiles to github. Perhaps a credentials file (I did this with python for my own configs). Probably detecting email addresses and passwords without a scrub file would be rather difficult because dotfiles come in so many flavors.
    Yes, absolutely. In fact, if you look at the lib/local file (pretty sure it's in both master and dev branches in this state) you'll see some references to a sanitize function. The idea there is that the user will list out bash associative arrays like this:
    SANITIZE_WPA_=(
    [FILE]='/etc/wpa_supplicant.conf'
    [CMD]='sed s/expungepattern/sanitizedoutput/g'
    Question: am I missing an obvious option to remove a file from the files.d directory if I delete it from the files list? Or do I have to delete it manually? It might be helpful to add a section to the README on how to update and delete dotfiles from being tracked, and also a more detailed description of what the -b option does (and what is actually created when it's not used).
    You are only missing the function I didn't finish. There should be either dummy code or a TODO in the backpac main script referencing garbage collection, which isn't difficult but I just haven't finished it. The idea being another loop of "hey I found these old files in your files.d, mind if I delete them?" It's on my list and I'll try to get it in asap.
    And finally, just out of curiosity, why did you choose to actually copy the files instead of symlink like so many other dotfile managers do?
    git not following symlinks, hardlinks also out for permissions issues (git wouldn't be able to read the files, change them, etc.)
    I definitely would prefer to not make an entire copy of the file, but I haven't come up with a better option. Shout with ideas, though. Also, if there is a way around the link issues I noted above, let me know. I don't see one but that doesn't mean it's not there.
    edit: I think a Seattle area Arch meetup would be cool! Perhaps coffee someplace? Bellevue? U-district? Anyone else? BYOPOL (bring your own pimped out laptop)
    A general meetup sounds good. I was also thinking it would be fun to do a mini archcon with some demos.

  • [Solved] Questions about Arch on T420s

    Hello everybody,
    I'm relatively new to Arch and switched from Ubuntu last year. Since then I've learned a lot about Linux in general due to the great documentation provided by the Arch community.
    I've managed to install Arch on my Thinkpad T420s with an UEFI Setup using Archboot. But still there are open questions.
    My first question is about the UEFI System partition and grub2. Should the UEFI partition be mounted to the filesystem? What about updating Grub2 (eg for setting boot parameters) when the UEFI System partition is not mounted to the filesystem. Up to now I've set boot parameters by manually mounting the UEFI partition and editing the Grub2's menu.lst equivalent. I think this is not optimal.
    My second question is about some graphical artifacts in Gnome 3. The T420s uses Intel HD 3000 Graphics. Sometimes icons in nautilus disapear or get replaced by black planes when hovering over them with the mouse cursor. Similar black planes replacing icons can be observed sometimes in Evolution or Rhythmbox. Furthermore gnome-terminal becomes transparent sometimes when I'm scrolling or switching between powertop2 tabs. Anyone else observed similar issues on their T420s or on other models with an Intel HD 3000? I use several options for the i915 driver but none of them seem to be related to the graphical artifacts. Furthermore I've disabled dVT in the BIOS.
    options i915 modeset=1
    options i915 i915_enable_rc6=1
    options i915 i915_enable_fbc=1
    options i915 lvds_downclock=1
    options i915 semaphores=1
    My last question is about the USB ports on my T420s. I've 3 USB ports, one on the left side (USB2.0) and two (USB3.0 and another USB2.0) on the back side. When I plug in a HD on the left side everything works fine and the filesystem is automatically mounted. When I plug in the same HD on the ports of the back side the HD isn't even recognized. Interestingly when i boot with the HD plugged into the back side ports everything works fine. Can you point me any directions how to solve this problem?
    Hopefully sombody using Arch on a T420s has already solved these issues and could share the solutions. Otherwise I would be grateful for any suggestions.
    Sincerely yours,
    Tobsen
    Last edited by tobsen (2012-02-09 17:15:27)

    Hi Tobsen, I have a T420 also. Perhaps my experiences will be some help?
    Regarding the USB ports: I installed Arch on my T420 with the Kernal 3.0.3 snapshot and all the USB ports worked out of the box. That sounds like a problem with udev to me, though. Have you checked the wiki article on this?
    Regarding the graphical artifacts: For me, when a popup window appears from hovering the mouse over an icon, the window is sometimes blank grey. It's totally inconsistent, and I can fix it by just hovering over it again, so I haven't really bothered to examine the source of the problem. Could this be related to your problem with the GPU? I figured it was a problem with the windows manager I'm using (Enlightenment e17), which is unstable.
    Regarding UEFI: I don't use GRUB2, so this may not be good advice, but I personally feel like you should avoid auto-mounting partitions you don't always need. It slows down boot, and if the partition is mounted, user error could damage it. I say you should keep doing what you're doing.

  • Comments and a question about iWeb

    Hi all
    I have recently created and posted my university web site using iWeb on the univerity server (using CaptainFTP). If you are interested you can look at it: http://host.uniroma3.it/linguisti/lcs-ingles/
    I am quite happy with the end result. However, I am a bit disappointed at how slow the pages download on the university computers (no macs, unfortunately, and all using windows with IE). So I've put a banner for Firefox on my first page as it appears to work much better with iWeb-generated pages on Windows machines (at least the ones at the university).
    I've also inserted comments on my newsblog using iComment (very easy to use!).
    However, there is one thing I would like to be able to do, but not sure how possible it is. My students need to sign up for exams at the end of each semester (unfortunately, the university system is a total disaster!). Is there any way I could use some type of form for this? I realize that this is not possible in iWeb itself, but I thought there might be some way to integrate this capability. It would be great if this information arrived to me or the web page in an organized manner (so that I could easily pop it into an excel worksheet)... keep in mind that we have four different exams so I would also have to separate these entries (according to the exam that needs to be taken). I think that I'm asking too much.... especially since I have no experience with HTML programming (but I would be willing to learn some if any of you think it's possible to do this). If the students could sign up for their exams and then this information could be organized it would save me hours of headache (and it would also give me a clear idea as to how many people have signed up for an exam).
    If anyone has any suggestions please let me know.
    As always thank you all for your help.
    Michael Boyd
    Rome
    iBook G4 12   Mac OS X (10.4.5)  

    I just did a quick search and all the posts I see are referring using a different editing program and a different host.
    http://discussions.apple.com/thread.jspa?messageID=1675548&#1675548
    You've already got the different host thing down since you're not using .Mac, but there's many different ways to do forms. I just did a Google search and found this presentation..
    http://www.rochester.edu/its/web/briefings/webforms/sld001.htm
    which gives some info into how it's done... the steps of which differ depending on the server you're using, the technologies available, and your level of skill. Looking at this, I'm not surprised Apple didn't implement it because it'd just be one more feature that only works on .Mac (since that's the only server where Apple KNOWS how it's set up).

  • In addition to my iMac, I have a Power Mac G4 (10.4.11 Tiger) which of course is pre-Intel.  I can boot up and use for about 5 minutes before the mouse freezes.  I believe something is   overheating.  What would that be - so I can have repairs done?  The

    In addition to my iMac, I have a Power Mac G4 (10.4.11 Tiger) which of course is pre-Intel.  I can boot up and use for about 5 minutes before the mouse freezes.  I believe something is
    overheating.  What would that be - so I can have repairs done?  The machine is the Digital Audio version, M7627LL/A and Serial Number XB******KXQ.
    <Edited By Host>

    Hello USME,
    'Tis a common problem on old Macs.
    Do as Allan says: open the door and blow out all the dust bunnies. Canned air from Wal-Mart or Radio Shack can be handy (though sort of expensive) especially for blowing through the back of the power supply. A cool Mac is a happy Mac.
    Be sure your Mac can breathe. The air intake is on the bottom of the case, so be sure a deep pile rug or too many papers on your desk are not blocking the air supply.
    Feel the power supply and the processor with your hand. They should be warm but not hot; if you have to move your hand away, that's too hot!
    Check the fan on the power supply, and on the processor if it has one. Take a flashlight and peer in the back of the (Mac) case through  the grille; make sure the fan is turning. If it's not, the power supply won't work for long.
    Fans are not considered serviceable, though they will succumb to mechanics of determination. A CPU fan is easy and straightforward.
    A fan replacement will not cure an already damaged power supply; the PS may already be done for. Used power supplies for a DA are hard to come by, and not especially cheap when found (c.$50). An entire  working DA or Quicksilver may often be found for under $100 on eBay, and swapping in your HD is easy and simple... this might be cheaper and more expeditious than repairing an expired DA. Replacing a power supply is fairly easy, but it's a nuisance and requires a 2mm Allen head wrench in addition to the usual #2 Phillips head screwdriver.
    In my experience, power supplies and CPUs are about equally likely to fail. There are a few other possibilities, but they are not nearly so common.
    Good luck!... Jon

  • Searching for a good book about [Arch Linux]

    Hello friends,
    I'm here stuck with Windows 8, making a couple of tests about installing Arch Linux in VMware Workstation, if it succeeds, I'll move to Arch completely. My question is: Is there a good book about Arch (installation, maintenance, best practices, security, and so on)? I tried "Arch Linux Environment set-up How-To", but unfortunately, it wasn't what I expected.
    I'm a little confused about UEFI + GRUB2 + GPT/MBR but I think I'll dominate it soon...
    My system:
    [PROCESSOR] >> Intel® Core™ i7-3840QM (8M Cache, up to 3.80 GHz)
    [GRAPHICS] >> Dual Nvidia GeForce GTX 680M GPU With 4GB GDDR5 Video Memory (SLi)
    [RAM] >> 16GB DDR3 SDRAM 1600MHz
    [SSD] >> OCZ Vertex 4 (256GB)
    [HDD] >> Seagate Momentus XT Hybrid (750GB)
    I wonder in how many seconds the system will boot up...

    @op  As others have mentioned, do not seek out knowledge from a book.  There has been quite a few shifts in Archlinux, specifically to uefi and systemd.  There are a few starters for your concern.
    https://wiki.archlinux.org/index.php/Un … _Interface
    https://wiki.archlinux.org/index.php/UEFI_Bootloaders
    https://wiki.archlinux.org/index.php/Beginners'_Guide/Installation
    Other then that, there is the forums and a quick search will land you on a goldmine of knowledge.  Great idea to start it up in a vmware, although it will not require the uefi boot, but it will still get you a bit more familiar with the install process and iron out some basic questions.  Good luck!

  • The Correct Space Between You And Your Monitors

    Something that always crossed my mind was the space between your monitors and where you are seated. How far exactly are you supposed to be positioned from your speakers in order to read and hear correctly. Most producers would comment that people produce in all types of environments, headphone close rang monitors, far range monitors. But what exactly is the ideal space between you and your speakers? To look into this issued even more closely each speaker is designed differently, there for you cannot look at them all equal as far as performance is concerned.
    How far are you away from your speakers?

    dude it depends what you want
    I got mine at about 1-meter to 1.5-meters at my home studio
    at the big studio i've got two pairs of monitors in there and they both 1.5 meters
    other people will go as far as 3-meters, in your case get abit closer as you said before that your room is not acoustically treated there for sitting too far away will give you a mix of 50% of the speakers and 50% of the room
    but you need 80% of the speakers and 20% of the room
    ps: don't just leave this topic alone and start another one, because its annoying when people don't if you've been help or not and they keep trying to help you
    and people also don't know if you are reading your post or your just using it as an amusement forum just for fun on your lunch breaks
    so please reply back and let people know if they've helped
    stash

Maybe you are looking for

  • BAPI for creation of CO-allocation document

    Hello, I want to allocate costs from cost centeres to CO-PA using an own program. Is there a BAPI creating the allocation document(s) on the cost Center as well as on the CO-PA side? I looked into an allocation cycle (KEU1) executed it (KEU5) but the

  • No signal on monitor after Windows 8 logo

    I have a Lenovo H430-2558-1ZU desktop running Windows 8 Pro with Media Center. It orignally came with Windows 7. I was using it then all of a sudden the video went dead and I got no signal on the monitor. I restarted and after the Windows 8 logo, I g

  • Searching from beginning of a line/string with Oracle Text ...

    Oracle Database 10.2.0.3, Solaris Hi, what sounds very easy with the LIKE operator seems to be impossible with the Oracle Text Operator Contains ; Searching for 'Deutsche%' results with LIKE -> 'Deutsche Bank' 'Deutsche Post' 'Deutsche Oracle Communi

  • Multiple Wireless Controller 5508 in WCS 7.0

    I have two Wireless Controller 5508 that are IDENTICAL in configurations and they will work as an ACTIVE/STANDBY scenario because right now we only have 30 APs, which one of the controller should be fine dealing with them... Now, the way we used to w

  • How to disable back to my mac automatic log in

    When I used screen sharing in OS Lepoard I would have to connect using my user id and password (different from Apple ID).  But now in OS Lion when I use file sharing or screen sharing it connects to the remote computer automatically and uses my Apple