General :: How To Have A Mix Of Linked And Not Linked Files Without Linking Every File
Feb 20, 2010
I've got a shared (Windows/multiuser Linux) laptop, and I've got installed World of Warcraft and some steam games in Windows. With steam games, there is (almost) no problems. I've installed steam in Linux, and soft linked the 'steamapps' directory (per-game compatibility is another issue). With WoW, the problem is different. I would like to have almost (but not) all files. Under World of Warcraft, every file and directory must be linked except the Interface directory and WTF/config.wtf file (so every user can play with their own settings and addons). How can I have a mix of linked and not linked files without linking every file? If I link manually every file/dir, when updating from Linux other users and Windows Wow is not updated; when updating from Windows, new files remains "unlinked".
I can't seem to find a way to do this, so maybe it's not actually possible, but I was wondering if there was a way to list all files that link to a file.
For example.
touch a ln a b ln a c
I want to find out what files link to a (not symlinks, mind you), assuming that this is more complicated (they are spread around to different directories).
I kind of understand about the filesystem storing links in one area and data in another, so I understand it probably takes more work to find a link from a file location than the other way around.
I'm trying to trim down Linux so that it fits on an appliance, and noticed that some related files in /bin have the exact same size:
Code:
Are those file duplicates, or are they just hard-linked, ie. there's really only one file in the flash memory but it looks like there are more than one? How can make sure?
I installed proftpd once before, but i had removed it due to some errors I removed all folder and files linked to proftp, probley not the best thing to do How ever I'm trying to reinstall it againbut it doesn't seem to be installing every thing. My webmin did have it on the server rigth hand panel but now doesn't show How do I install all files needed again
I'm using Opensuse11.4 and have kmail and Firefox. When I click a url: link in kmail it opens a new tab in Firefox. The problem is that the url is linked to my temp cache files as this file:///var/tmp/kdecache-terry/krun/1589.0.ctt
The tab this opens has most of the link icons stripped out and the links to other parts of the website don't work and I get a "file not found" error and the link is to a file which doesn't exist file:///contribute.php3
This is only a minor annoyance as I can right click > copy the url and paste it to the address bar in Firefox then it works ok. I don't think it anything in either programme that's broken because this happened after an update to Opensuse 11.4 on my previous laptop and has happened again on my new laptop with a fresh install.
Which command will tell me whether a directory is a symbolic link or not? if it is a symbolic link, is there another command to show me which directories it is linked to?
I'm interested in modding an open-source turn based game called Advanced Strategic Command or ASC, but to do that I need bunch of libraries. Installing those libraries is very easy in linux, I know but the thing is I'm working with windows in which the building of the libraries is a bit more complex, as you probably know. One of those libraries is the ligsigc++, I'm using VC++ but haven't been successful in building the libsigc++ in VC++. I considered making my life easier with Cygwin (a unix shell for windows) and simply executing ./Configure, Make. I's worked like a charm and the library dll it produced is named cygsigc-2.0-0.dll which made me wonder is compiling a library in cygwin to be linked with VC++ perfectly ok? That is is there any difference in compiling in cygwin and VC++?
Libraries have always been ambiguous to me. I would love to have a clear understanding of them. Here's what I know so far... Ok I know that libraries are a bunch of functions and definitions in C that binaries use. I also understand that static libraries are used by the binaries in /sbin:/usr/sbin:/usr/local/sbin and dynamically linked libraries are used by the binaries in /bin:/usr/bin:/usr/local/bin So why have statically linked and dynamically linked libraries? I know that dynamically linked libraries are used to save space. Otherwise each binary would need its own private copy of a library. So dynamically libraries are used to save space.
1. Where are the static libraries and the dynamically linked libraries located in the file structure?
2. Where does ldconfig fit into all of this?
3. Would a rootkit affect both statically and dynamically linked libraries? I would think yes unless the libraries only have read permissions.
4. If the above is true, is there any reason for your libraries to have write permission other than when you want to edit them?
I have KDE4 in openSUSE 11.3 on a laptop. And I have this 23" monitor that I can connect to the lappy's VGA socket. So when I'm not travelling I can switch from the lappy monitor to the large monitor.But there are occasions when I want to see 8 or 10 live, dynamic graphs simultaneously.Is there software that will allow me to position the video output across two monitors , horizontally?
I am relatively new to fedora. We just install a 64 bit server with FC11. Everything seems to work fine until we start to compile and link some of our existing applications that use statically linked libraries such as libm.a. We are using GCC version 4.4.1 20090725.
I search online and there are a few people reporting similar issues. There are no resolution on those questions. And I can't seem to find any repositories that have those libraries. Would appreciate if anyone can direct me to the right place. This is fairly urgent as it is holdiing up the deployment of the system.
I just thought I should signup, been checking this forum for a while and so far it had answered most of my google searches. I'm on Karmic Ubuntu and this problem keeps annoying me since it will probably damage my hdd. It's like this: I seed a lot of torrents and I'm keeping my external plugged in; most of the time it's innactive since no one is leeching old torrents and it stays mounted in stand by, being a LP model.
Now, whenever I access a folder on my desktop to browse or whatever, Nautilus freezes because it takes time to get my external back from the stand by. The problem is that the desktop folder isn't linked in any way to the external, so why is Nautilus refreshing everything including my externals when it gets started ? I have 3 externals and this happens for them all. Did you guys ever experienced this ? I was wondering if there was a fox around this or something, I'm kinda new to linux graphic interfaces.
1. I need to use clock_gettime(), in <time.h> it is: extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __THROW; and in a successful build .so it is unsolved. In final app to lonk to this .so it is also unsolved. which lib missed in .so or app build?
2. libc include several libs, which are liked by default? say stdc++, rt? rt1/rt2 what does they do?
Issue is: I'm using an external USB DVD burner and can not get the DVD to show in the linked hardware listings, so need help getting that mounted. I need it to run the recently installed MONDO.
i have 2 boxes w/ squeeze/gnome. my home one has bigger HDDs (to me anyway), so i can install/trick out for days. my work box however, has a single paltry 12Gb HDD (and no, i can't afford to run out and buy a bigger one).my question is this: can i slim down my gnome install my removing what are to me at work, non-essential apps (evolution, totem, etc)? if you try to remove any of these in synaptic, it says it will ALSO remove gnome altogether.
I could not solve examining the start and stop scripts. When I boot (default runlevel 5) my system all log messages are displayed on /dev/tty1. After the boot process has finished and kdm is started no more console messages are displayed on /dev/tty1. Instead all console output is redirected to /dev/tty7. When I change the runlevel from 5 to 3 boot.msg shows
Code:
Changing back to runlevel 5 gives
Code:
Why kdm redirects console output to /dev/tty7 instead of /dev/tty1?
I have an essential problem with Gnote. Although a word is linked it is not clickable nor underlined. Basically there is not any sign showing that the word is a link. It looks like an ordinary word. However, when I select it then "Link" button becomes enabled and if I click to that button it takes me to the linked point. I think it is a very basic problem but strangely I haven't found anything about it in my searches. Is this Gnote's normal behavior? I have Ubuntu 10.04 and had this problem in both Gnote 0.6.2. and 0.7.2 (latest release).
I have successfully installed endnote x3 running under wine to this document: [URL]..and thanks to winetricks to complete the dll requirement that endnote was asking on startup.
Nos i have two problems: 1/ i am not able to open pdf document linked into the database, i have this error:
Code: This URL (\Z:mediasda5path oJPP.dataPDFauthor2008-1341524334author2008.pdf) could not be launched
2/I have some issues with the left panel : all text are big black line instead of words (see attachment)
I have a book in html format, archived into one zip file. Starting from "index.html" there are links to the chapters, from there to sections, etc...I'd like to make a single pdf so I can annotate it with Okular.
I have found many tools to convert a *single* html page into pdf. But none yet that is also able to follow links between the pages in order to create a single document out of it. It would be nice if the links could be preserved. But getting it all into a neat pdf is really the most important.
I would like to complete inode information from the struct list_head structure of super block structure of vfs.System call are doing operation internally, but no system call to traverse?
Way back in the day (7 something I think) I had made my .evolution into a link pointing to a very large harddrive. That said, I've never had a problem as evolution happily grabs and stores my e-mails at that linked location. Since the upgrade to 11.04, I still have evolution but it does not store it where I expect it to store it. I still have my little .evolution link in my profile. I still have my old e-mails there but I have no idea where evolution is storing my new e-mails. I don't have any of my folders and my online e-mail stack is growing by the minute