[SOLVED] Windows 7 style "Libraries" - anything like it planned for Linux?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
As "Randicus Draco Albus" stated
i also dislike that in Win7 .For me i DO know where my files are and i WANT to know where they are .
Win7 "library's" will not do me much good in the terminal .If i have no idea were that file is , then how can i navigate to it .
A bit of a different philosophy
Windows dose NOT want users that KNOW how a OS works
there are the exceptions but not for the "average" user
Linux and BSD average users are a bit different
Most do NOT want to be "point and click" drones ,from the start.
Now partitions or folders "can" be linked so that they sort of work like the Win7 "library's"
and on a shared server this can be done ( as stated in a post above ) and might be handy in some limited uses .
But it is not something that the distro development teams might want .
seems kinda' dangerous to run an exe from a random site. (at first glance i thought it was avg but realized it was something different after visiting the page).
but this is also adding a reg entry "HideDesktopIcons\NewStartPanel"
hiding the panel , but this and the "Restore Default Settings.reg" look harmless ( mostly) at a glance
Distribution: OpenSUSE 13.2 64bit-Gnome on ASUS U52F
Posts: 1,444
Rep:
I think what you want can be done if you are using KDE as your desktop manager. I must include here that I am not familiar with Libraries but for your descriptio it displays content from different directories?
In KDE you could create a directory widget and paste inside the widget the directories you want to display.
If you want these directories to be displayed on the file manager's side panel you can make a custom book mark and include there the directories.
I believe you can do that for local folders and for remote folders in different machines across your network.
Again I am not familiar with libraries and perhaps you could paste a screenshot of it to illustrate them better. I am attaching here some of the KDE widgets
@Recusant: Well done for hanging in here and staying polite against the odds. After the still steep learning curve, there is a lot to gain by using Linux. Keep at it. It will never be easy, but overall it's better.
IMO some of the respondents have been unhelpful and display a lack of empathy.
Oh, and to those FEW that have actually given helpful answers; Thanks.
It's become almost a must-have for me with my data stored in multiple paths, all accessible from the one place/link.
Unfortunately, when you say something like this, which in a nutshell is saying "Until Linux adds this Windows feature, I won't switch", you are almost certainly going to be disappointed. Some people here have sugested alternatives, and if those alternatives don't work for you, then you're pretty much bound to stick with Windows. You have your personal requirements - Windows meets them, Linux does not. That's the way it goes sometimes. If there was a significant user base asking for your required feature, it would be added by somebody, somehow, in some manner, to Linux. I see what you're asking as similar to "Why doesn't the Gimp interface look like the Photoshop interface?" Well, it doesn't. Not even close. But enough people actually cared about that so that someone (group) actually wrote a front-end to make Gimp look like Photoshop. I don't see the necessity of that, but obviously many people did.
It's like me saying something like "Until Windows adds 'apt-get', I won't switch." Well, with a requirement like that - be it a reasonable requirement or not - I have started right off the bat by binding myself to Linux with little possibility of ever switching.
Sometimes Linux has a perfectly good alternate for a Windows feature. Sometimes not, (and it goes the other way too). If you are bound to a feature that falls into the "not" category, you will need to stick with Windows and that's just the way it is. Check back in a few years and maybe you'll find your requirement met in Linux. If it's not here in Linux now, that's most likely because not many people care strongly about it.
This is not about you vs. others saying "I don't see your need for that". Personally I don't see your need, but that doesn't matter. I'm sure there are plenty of things that I require where you would say "Huh? Who in the world would need that?!" I read this thread not because I had a solution to offer you, but because I wanted to learn "What in the heck is a 'Windows 7 style Library'?" Obviously I have never had need for them, since I didn't even know what they are (still don't, actually - which is the main reason why I can't suggest a Linux alternate of my own).
I read this thread not because I had a solution to offer you, but because I wanted to learn "What in the heck is a 'Windows 7 style Library'?" Obviously I have never had need for them, since I didn't even know what they are (still don't, actually - which is the main reason why I can't suggest a Linux alternate of my own).
I just don't understand how making access to files faster is a bad thing. I haven't found it no more difficult to know where the file i'm looking for resides, and i've found it a lot easier to get to.
I and others have already explained why the majority of Linux users do not want this feature, although no one but you has couched it in such terms as "bad" and "wrong." It is a matter of mentality, expectations, and computer habits. If you do not understand what has been said, go back and read the thread again.
Quote:
I think the difference isn't between Windows and Linux users, it's between users and hackers.
No, it's still users. The great majority of us do not do any hacking or penetration testing. Some may be developers, system administrators, or just hobbyists who might be more advanced than your average Windows user. Higher degrees of computer literacy usually do contribute to the general desire for a transparent, clutter-free system, but that is exactly the point.
Quote:
I don't think you're in service to me, you're welcome to not comment at all. You can drop the "Windows mentality" angle; that's your bigotry not mine. I'm just asking for a way to do something that would make my ability to access data using Linux easier and faster than i can presently understand how to do in Linux.
I'm not going to play games with you. I'm sure you are aware that you have attempted to censor multiple responses you have received--despite them being very pertinent to your question. You ask the questions:
Quote:
Is it just something that is architecturally very very difficult to do? Or is it that the Linux community either doesn't really know about it or doesn't see a benefit in it? I'm curious about why it, or something better hasn't been done.
Then when people answer you telling you that they don't like this feature, and that the very reasons they don't like it are the reasons it has not been a priority in Linux--which is a direct answer to your question, you say:
Quote:
Instead of telling me you don't like something that I do, i'd rather you tell me how to do something i've asked for help with. If you can't or won't offer a solution or alternative, why comment at all?
or
Quote:
Your comment isn't helpful. I've already addressed this kind of "you're doing it wrong" response earlier.
Well I hate to burst your bubble there, but *address* away. It means essentially nothing to me, especially when all I have done is answer your question. If you don't like it, then maybe you will learn a lesson and formulate your query better next time.
Quote:
You're telling me what i happen to like is an abstract way to do it, and perhaps it is, but it makes managing data easier and faster.
No again. I said abstraction, not abstract way of doing things. If you would like to know what the term means and its significance to computer science, look it up.
Quote:
Basically you're saying "you're doing it wrong", or at very least "i don't understand why you would want to access data that way".
You keep saying that, but it isn't true. No one here has told you you've done anything wrong by using Windows libraries. We couldn't care less what's in Windows. In actuality, you are the one who has come in to a Linux forum, made a thread with the title asking if anyone in Linux is planning to emulate a Windows feature, and said you want to know why we haven't done it yet and are "astounded" that other Windows features haven't been copied in Linux already. Hmm . . . who is telling who they're doing it wrong? You were saying?
All people here have tried to do is explain to you why it is that the Linux community in general may not value features such as this. Why did we do this? Because you asked. Had you come here with a technical question such as "any ideas how to do this," you would have received a far different response.
Quote:
What exactly is the way of thinking that i should assimilate to? (A geniuine question.) Maybe it will help me decide if i'm a suitable potential convert.
You're right, they exist to start with. But removing the "public" folders is a piece of piss and then they are just links to a directory like any other. Or if you choose you can remove the Libraries all-together with a simple registry hack (found in less than 5 seconds on Google). It's a choice i don't see available in Linux.
Irrelevant. I am aware they can be hacked out by a registry edit. For that matter, everything about a computer can be reprogrammed in some way, since that is the nature of a computer. I was simply correcting your false statement that they were not "forcibly done." Anything that has to be hacked out of the registry to be disabled is forcibly done.
Quote:
If it were opt-in instead of opt-out would that make it more acceptable?
Yes.
Quote:
Unless i fluke it every time, of course i have to know what i'm doing to use it (ie, make use of it), by definition. Should i also need to know how it works to be able to use it?
In Windows, no, but in Linux, knowing what you're doing is basically synonymous with knowing how it works. That's another one of those fundamental differences I keep telling you about.
I think it just hit me ... what these "Windows 7 style libraries" might be. Are they like iTunes? Where you can have music files spread all over creation, and iTunes searches them out, stores location information in its database, and presents them to you via a GUI organized by something other that path-to-the-file? Organized by genre, organized by artist, organized by date added, etc.?
If this is indeed what you are looking for, sure, that would actually be a trivial application to write. If it hasn't been written yet, that's probably because the typical Linux user has no need/desire for that type of thing for generic file handling. Few people stick files into random directories with hopes of easily finding them later.
@ haertig: Yep, I think that's pretty much what they are. It's just as you say; it would be trivial to implement. In fact, don't some file managers allow you to pin a command to an icon? I'm usually in the terminal myself or mc, but I thought I'd seen that before. If so, a person could just create some "library" folders and attach a find command to them to search out what they are supposed to be holding every so often.
But like you said, something like that is not really going to be in great demand.
Last edited by Kallaste; 08-15-2013 at 09:40 PM.
Reason: misspelled haertig
I think it just hit me ... what these "Windows 7 style libraries" might be. Are they like iTunes? Where you can have music files spread all over creation, and iTunes searches them out, stores location information in its database, and presents them to you via a GUI organized by something other that path-to-the-file? Organized by genre, organized by artist, organized by date added, etc.?
Quote:
Originally Posted by BloomingNutria
@ haertig: Yep, I think that's pretty much what they are.
Wouldn't the easiest solution be to just organize the filesystem better, rather than not organizing it at all and then relying on (as it was referred to earlier) an extra layer of puffery in the file manager to "fix it" for you?
I have millions of files that add up to over 3TB on my home system, and have absolutely zero need for a feature like this...because it's organized.
Last edited by suicidaleggroll; 08-15-2013 at 10:57 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.