Package: unburden-home-dir (0.4.2)
Links for unburden-home-dir
Debian Resources:
Download Source Package unburden-home-dir:
Maintainer:
External Resources:
- Homepage [github.com]
Similar packages:
Remove or move cache files automatically from user's home
unburden-home-dir allows users to move cache files from browsers, etc. off their home directory, i.e. on a local harddisk or tmpfs and replace them with a symbolic link to the new location (e.g. on /tmp/ or /scratch/) upon login. Optionally the contents of the directories and files can be removed instead of moved.
This is helpful at least in the following cases:
The idea-giving case are big workstation setups where $HOME is on NFS and all those caches put an unnecessary burden (hence the name) on the file server since caching over NFS doesn't have the best performance and may clog the NFS server, too.
A similar case, but with different purpose is reducing I/O on mobile devices like laptops or netbooks to extend the battery life or reduce the wearing down of CF or SD cards, e.g. in single board computers like the Raspberry Pi or Alix or APU boards: Moving browser caches etc. off the real disk into a tmpfs filesystem reduces the amount of disk I/O which reduces the power consumption of the disk.
Another possible solution for saving non-crucial I/O is using the package eatmydata to ignore a software's fsync calls.
The other type of use cases for unburden-home-dir is to reduce disk space usage, e.g. on devices with small disk space but a lot of RAM as seen often on boxes with flash disks or early netbooks, e.g. the first EeePC with 4GB disk space and 2GB RAM. In this case you want to move off as many cache files, etc. as possible to some tmpfs filesystem, e.g. /tmp/.
It may also help to reduce the amount of needed backup disk space by keeping those files in places where they don't get backed up. In that case it's an alternative to keeping the blacklist in your backup software up-to-date.
For some users it may also be helpful to stay under their quota.
The package also contains an Xsession hook which calls this script on X login for every user. But by default no files or directories are configured to be moved elsewhere, so nothing will happen automatically without configuration.
Other Packages Related to unburden-home-dir
|
|
|
|
-
- dep: dpkg (>= 1.15.7.2)
- 데비안 패키지 관리 시스템
-
- dep: libconfig-file-perl
- simple configuration file parsing module
-
- dep: libfile-basedir-perl
- freedesktop 기본 디렉토리 사양을 사용하는 펄 모듈
-
- dep: libfile-rsync-perl
- Perl module interface to rsync
-
- dep: libfile-touch-perl
- Perl interface to touch-like functions
-
- dep: libfile-which-perl
- 실행 프로그램에 대한 경로를 검색하기 위한 펄 모듈
-
- dep: libipc-run-perl
- Perl module for running processes
-
- dep: libstring-expand-perl
- string utility functions for expanding variables in self-referential sets
-
- dep: libtry-tiny-perl
- module providing minimalistic try/catch
-
- dep: perl
- 래리 월의 Practical Extraction and Report Language
-
- rec: lsof
- 열려있는 파일들을 나열하는 유틸리티
-
- rec: x11-common
- X 윈도우 시스템 (X.Org) 인프라스트럭쳐
-
- sug: agedu
- Unix utility for tracking down wasted disk space
-
- sug: autotrash
- Package not available
-
- sug: bleachbit
- delete unnecessary files from the system
-
- sug: corekeeper
- enable core files and report crashes to the sysadmin
-
- sug: eatmydata
- fsync 및 그와 비슷한 기능들을 비활성화 하기 위해 설계된 라이브러리 및 유틸리티
-
- sug: fslint
- Package not available
-
- sug: ncdu
- ncurses disk usage viewer
- or baobab
- GNOME 디스크 사용량 측정기
- or filelight
- 디스크공간이 사용된 곳을 보여줌
- or xdiskusage
- du를 통해서 디스크 사용량을 그래프로 표시합니다
- or xdu
- X 윈도우에서 "du" 출력 표시
-
- sug: tmpreaper
- 디렉토리 파일을 사용 기간 기준으로 정리
-
- sug: unburden-home-dir-doc
- HTML documentation for unburden-home-dir
-
- enh: x11-common
- X 윈도우 시스템 (X.Org) 인프라스트럭쳐
Download unburden-home-dir
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 21.4 kB | 65.0 kB | [list of files] |