1
|
Linux секция за начинаещи / Настройка на програми / преглед на man pages в emacs WoMan mode
|
-: Oct 27, 2010, 18:28
|
Някой знае ли как се четат man pages в конзолата през еmacs? Идеята е, пишейки например woman ls (вместо man ls), да мога да чета документацията в emacs WoMan mode. Да уочня, че не става въпрос да стартирам emacs и след това M-x woman. Тук http://asis.epfl.ch/GNU.EDIT/emacs-21.1/woman_3.html#TOC8намерих един пример, който за съжаление не работи: woman() { gnudoit -q '(raise-frame (selected-frame)) (woman' \"$1\" ')' ; } Иначе си написах една съвсем наивна функция, която работи: woman() { man $1 | col -b > /tmp/woman; emacs /tmp/woman;} но все пак ме лишава от луксове като word-completion и WoMan mode в emacs. Ще се радвам на работещ fix към първия пример. Поздрав, A bash 4.1.5 Emacs 23.1.1 Ubuntu 10.10
|
|
|
3
|
Linux секция за начинаещи / Настройка на програми / security issues
|
-: Sep 27, 2009, 20:14
|
Здравейте, имам няколко теоретични въпроси относно сигурността на системата си. Всичките си данни държа на един лаптоп, с който непрекъснато съм в движение, т.е. темата ме интересува сериозно. Дисрибуцията ми е Убунту 9.04 (ядро 2.6.28-15) и извинете наивитета на зададените въпроси. И така. Четох за така нар. ~/Private директория, създадена чрез ecryptfs-utils и по-точно ecryptfs-setup-private , която криптира данните на user-level. Тази директория е нововъведение от Ubuntu 8.10 насам. Идеята за криптирана директория я намирам чудесна. Въпросът е, дали я разбирам правилно. Въпросната директорията е с права 700. 1. По-какво се различава ~/Private от най-обикновена директория, на която съм казал ръчно: chmod 700? 2. Правя backup на данните си редовно с rsync (на външен хард-диск.) Когато монтирам външният хард-диск на лаптопа си, имам достъп до всички директории на него, вкл. и до ~/Private. Когато го монтирам от друг user естествено не. Какво ще се случи, ако ми откраднат лаптопа и се наложи да монтирам въпросният хард-диск от друг компютър? Ще мога ли да отварям директориите с ограничен достъп (chmod 700), както и ~/Private? Ако мога безпроблемно да ги отворя, къде е сигурността? Ако не мога - къде е ефекта от backup-ването? 3) Свързал съм повечето чувствителни файлове чрез symbolic links. За пример да вземем файла .fetchmailrc. Той съдържа всички mail-пароли. Aз го премествам в ~/Private и после създавам линк към него, т.е. mv .fetchmailrc ~/Private ln -s ~/Private/.fetchmailrc .fetchmailrc
Това истинска сигурност ли е или е псевдо-сигурност? Ако греша в нещо, ще се радвам да ми го посочите. Благодаря, поздрави.
|
|
|
4
|
Linux секция за начинаещи / Настройка на програми / Изключване на мета функцията на Tilde-key в GNOME
|
-: Sep 01, 2009, 21:45
|
Здравейте,
Убунту има една вбесяваща функция за tilde-key. Трябва да натисна AltGr (немска клавиатура) и след това ДВА пъти тилде-то (или tile + space) за да се получи тилде. Еднократното натискане на тилде е мета бутон за изписване на тъпотии от сорта на ñ, õ, ỹ и др. Някой, успял да премахне тази дразнеща фунцкия, би ми помогнал ако ми каже как да пише тилде с еднократно натискане на AltGr + tilde.
Не мога да повярвам, че толкова важен бутон като тилдето са го осакатили толкова грозно. Декстопът е GNOME.
Поздрави.
|
|
|
5
|
Linux секция за начинаещи / Настройка на програми / fetchmail multiple accounts gmail
|
-: Aug 20, 2009, 15:10
|
Здравейте, отново fetchmail въпрос. Искам да чета мейлите от двата си gmail-аканута. Във .fetchmailrc има следните редове: poll pop.gmail.com proto pop3 user "badass@gmail.com", with password "xxx" is badass here user "goodass@gmail.com", with password "yyy"
Проблемът е, когато напиша че програмата... увисва, т.е. казва fetchmail: 6.3.9-rc2 querying pop.gmail.com (protocol POP3) at Thu 20 Aug 2009 03:06:09 PM CEST: poll started
и до тук спира. Когато fetch-на само единият от двата всичко си работи нормално. Някой има ли безценен съвет как да fetch-на и двата акаунта едновременно? Поздрави, А
|
|
|
6
|
Linux секция за начинаещи / Настройка на програми / How: fetchmail + procmail = whole_inbox
|
-: Aug 09, 2009, 22:51
|
Здравейте,
използвам fetchmail+procmail да си чета мейла с mutt. При първоначалото fetch-ване на цялата поща от gmail, procmail ми достави писмата от последните 9 месеца (от Дек 08), въпреки че на сървъра лежат и по-стари съобщения. Имам два елементарни въпроса.
1. Как мога да си сваля цялата поща на локалната машина, т.е. и по-старите съобщения? 2. Как бих могъл да накарам fetchmail да каже на procmail да свали цялата поща повторно? (естествено от сървъра никой нищо не трие, докато не им кажа)
Поздрави, allusion
|
|
|
7
|
Linux секция за начинаещи / Настройка на програми / Промяна на Cheese Default Folder
|
-: Jul 31, 2009, 10:02
|
Здравейте,
който е ползвал камерата си с Cheese и е успял да смени Default Foldera "~/Webcam" (или в някои случаи "~/Pictures/Webcam") на "~/whatever/path/Iwant" ще ми помогне ако сподели как. Създаването на безсмислени директории (без да ме питат) в $HOME-a ми никак не ме кефи.
Thx, Поздрави
|
|
|
8
|
Linux секция за начинаещи / Настройка на хардуер / Графично средно омазване
|
-: Jan 12, 2009, 21:48
|
Здравейте,
дълга история на кратко. Графичнат ми среда се омаза и си нямам идея защо.
Пациентът е Ubuntu 8.10, 2.6.27-9. Диагнозата е, че на десктопа се показват бели петна на местата на панелите, Natuilus-а отваря бели прозорци без съдържание и изобщо графиката е fucked up (вижда се Wallpapera обаче, но без файловете по него).
Нямам представа какво му направих - цял ден инсталирах разни гадости от сорс, не вярвам това да е причината.
От живо CD се зарежда всичко нормално!
Windows дяла зарежда също нормално!
Пробвах да махна .gnome, .gnome2, .gconf и .gnome2_private (да не би да е нещо от GNOME-а) и рестартирах Х-а, но не помогна.
Благодарен съм на съвети, как се постъпва в такава ситуация, преди да тегля ножа на всичко. Thx.
пс: Има ли решение, подобно на поправката на GRUB, само че за графичната среда чрез живо CD?
|
|
|
9
|
Хумор, сатира и забава / Кошче / 32bit с 4gb ram
|
-: Oct 13, 2008, 13:03
|
Здравейте,
имам следния принципен въпрос. На машината има 32bit Убунту и 4 GB RAM. Тъй като мога да ползвам само 3GB ('free -m' =>> Mem: 3030), съвсем естествено започвам да се чудя какво да направя, за да не остане последния гигабайт неизползван. Изглежда вариантите са два:
1) Инсталиране на PAE, което да "отключи" още 4 бита. 2) Инсталиране на 64bit Ubuntu.
Четох различни мнения в други форуми, че и в двата случая се повишава "консумацията" на памет и на практика спечеления 1 гигабайт не се усеща. Имало смисъл със 64-те битовата OS едва от 8+ ГБ.
Излиза, че има смисъл до 3 GB RAM и след това от 8 нагоре. Също така изкачат доста проблеми, в който и да било от горните случаи. Вие какво мислите?
|
|
|
10
|
Linux секция за начинаещи / Настройка на хардуер / 32bit с 4gb ram
|
-: Oct 13, 2008, 13:03
|
Здравейте,
имам следния принципен въпрос. На машината има 32bit Убунту и 4 GB RAM. Тъй като мога да ползвам само 3GB ('free -m' =>> Mem: 3030), съвсем естествено започвам да се чудя какво да направя, за да не остане последния гигабайт неизползван. Изглежда вариантите са два:
1) Инсталиране на PAE, което да "отключи" още 4 бита. 2) Инсталиране на 64bit Ubuntu.
Четох различни мнения в други форуми, че и в двата случая се повишава "консумацията" на памет и на практика спечеления 1 гигабайт не се усеща. Имало смисъл със 64-те битовата OS едва от 8+ ГБ.
Излиза, че има смисъл до 3 GB RAM и след това от 8 нагоре. Също така изкачат доста проблеми, в който и да било от горните случаи. Вие какво мислите?
|
|
|
11
|
Linux секция за начинаещи / Настройка на хардуер / Проблес с lan, wlan разпознаване.
|
-: Oct 10, 2008, 22:34
|
Здравейте. Машината е Ubuntu 8.04, 2.6.24-16 и проблемът и/ми е, че не разпознава LAN-картата (постинга във форума за WLAN-картите (първия) го прочетох и въпреки това не се оправям). Има две интересни неща: System -> Administration -> Hardware Drivers ми показва: Цитат | Atheros Hardware Access Layer (HAL): Enabled (yes), Status (In use) Support for Atheros 802.11 wireless LAN cards: Enabled (yes), Status (In use).
|
Обаче нет няма. ifconfig дава следното:
Примерен код | lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2428 errors:0 dropped:0 overruns:0 frame:0 TX packets:2428 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:121784 (118.9 KB) TX bytes:121784 (118.9 KB)
|
и да, няма eht0, eth1, tun0, etc... само копираното горе (wtf ?!?!) .
Бих се радвал на съвет както да направя за да тръгне картата или каква информция да дам за да може да се помогне в случая, че направо ми призлява вече (а още не съм стигнал до видеото ;)).
поздрав.
пс: заглавието трябваше да започне с "ПроблеМ с...", но явно не подлежи на корекция. Днес нищо не връзва.
|
|
|
12
|
Linux секция за начинаещи / Настройка на програми / System restore
|
-: Oct 10, 2008, 16:54
|
Здравейте.
Ситуацията е следната. Нов лаптоп, чиято предстояща инсталация искам да се доближава максималко до тази на старата ми машина.
Старият лаптоп има backup (чрез rsync) на home partiotiona върху външен хард-диск и това е нещото, което искам да е същото и при новата (инсталационният дял, Убунту 8.04, не ме интересува дали ще е същия, тъй като всички програми + OS-a се инсталират за 1 час).
Въпросът ми е дали сега трябва просто да пусна rsync в посока: Backup --> NewPC или трябва предварително да направя и нещо друго с цел да имам най-малко проблеми (евентуалните връзки и .-файловете (конфигурационните))? Вие какво правите в подобна ситуация?
Поздрави, allusion.
|
|
|
13
|
Linux секция за начинаещи / Настройка на програми / Desktop effects could not be enabled
|
-: Jun 24, 2008, 18:19
|
Здравейте. Имам питане отностно известния бъг в Hardy Heron с "Desktop effects could not be enabled". Става въпрос за System -> Preferences -> Appearence -> Visual Effect. Преди да ъпгрейда от Gutsy ефектите си работеха. Тази видеокарта ($ lspci -nn | grep VGA): Примерен код | 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc M9+ 5C61 [Radeon Mobility 9200 (AGP)] [1002:5c61] (rev 01)
|
си работеше наред на 7.10. Доколкото знам, нея не мога да я подкарам с 'fglrx'-драйвера, защото е старичка. Четох из всякакви форуми. Един от проблемите уж бил ($ compiz)
Примерен код | Checking for Xgl: not present. | Съветът беше да пробвам със
Примерен код | sudo apt-get install xserver-xgl |
което беше фатална грешка, защото се "оправи" едното
Примерен код | Checking for Xgl: present |
но за сметка на другото ($ glxinfo | grep direct)
Примерен код | direct rendering: No |
което естествено ми завлачи графичната среда. Любопитното е, че тогава ефектите заработиха, но с ужасяващо забавените последствия от горния ред, т.е. влачеше яко. В крайна сметка
Примерен код | sudo apt-get remove xserver-xgl |
ми върна "direct rendering: yes" и естeствено отново загубих възможността да пусна ефектите, получавайки познатото "Desktop effects could not be enabled".
Как мога да си пусна ефектите (едва ли ще ги използвам, но искам да работят) без да "изключвам" драйвера?
Благодарско.
|
|
|
14
|
Linux секция за начинаещи / Настройка на програми / Cannot unmount volume
|
-: May 05, 2008, 18:50
|
Здравейте, имам затруднения в външен ntfs HDD. След като ъпгрейднах от Ubuntu 7.10 на 8.04 има проблем с mount-ването на външния си ntfs хард (btw: преди всичко си вървеше гладко). За да си реша проблема, добавих в /etc/fstab следната команда: Примерен код | /dev/sdb1 /media/windows ntfs umask=0222 0 0 |
което свърши работа. Първият ми въпрос е, може ли някой да ми обясни какво означава "umask=0222 0 0" в края на командата? Това решение го намерих наготово и за съжаление не го разбирам изцяло. В крайна сметка, сега го качва без проблеми.
Сега обаче, когато искам да го unmount-на с десния бутон на мишката ми казва: "You are not privileged to unmount this volume". Съответно командата
свърши работа. Проблемът ми е, че аз искам да си го unmount-вам с десния бутон на мишката. Имате ли идея какво трябва да направя?
Благодаря предварително.
По долу е изхода от /etc/fstab
Примерен код | # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 # /dev/sda1 UUID=92ecc2b8-92cd-46bc-aa9b-933b1de91bed / ext3 defaults,errors=remount-ro 0 1 # /dev/sda5 UUID=743dfdce-b904-46ae-bc9c-472f0a8ad017 none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/sda3 /home ext3 nodev,nosuid 0 2
# added by allusion /dev/sdb1 /media/windows ntfs umask=0222 0 0
|
|
|
|
15
|
Linux секция за начинаещи / Настройка на програми / Backup с rsync
|
-: Apr 05, 2008, 19:05
|
Здравейте, има няколко поста относно rsync във форума, но никой от тях не ми решава проблема. А той е следният: искам бекуп на хоума на външен хард. Задачата е изключително елементарна, но синтаксиса, както в повечето man pages, е обяснен зле. И по-точно опцията exclude е проблемна, а както забелязах и при други хора. Та, имам един примитивен скрипт 'backup-primitive', който не работи в този си вид (сега се уча и на това как се пишат скриптове, няма нужда от злостни коментари по тази линия): Примерен код | #!/bin/bash # # This is a sample script # backup HOME # # echo "$USER starts a backup at:" date +"%F %T"
# backup home rsync -av --delete --progress \ --exclude .mozilla/**/Cache/ \ --exclude .thumbnails/ \ /home/allusion /media/disk
echo "backup finished at:" date +"%F %T" echo "DONE."
|
Не искам да добавям "exclude-from" от друг файл, защото ми се струва удачно да имам ЕДИН файл за тази работа.
Когато цялата команда е на един ред, изглежда че работи.
Примерен код | # backup home rsync -av --delete --progress --exclude .mozilla/**/Cache/ --exclude .thumbnails/ /home/allusion /media/disk
|
Та къде ми е грешката в първия случай? Искам подреден, добре изглежащ код на няколко реда. '>
Освен това, в нета срещах няколко версии на синтаксиса:
Примерен код | --exclude '/home/allusion/.mozilla/**/Cache/' --exclude="/home/allusion/.mozilla/**/Cache/" --exclude /home/allusion/.mozilla/**/Cache/
|
което е допълнително объркващо (и неработещо).
Ще се радвам да споделите кои други директории са junk и не вреди ако ги зключа от backup-a. Аз все още не мога да различавам много добре "важно" от "спам" в Убунтуто. Изобщо, вие как си как си бекъпвате домашните машини? Ако се съберат повече идеи би било хубаво.
Поздрав.
|
|
|
|