LINUX.ORG.RU

Сообщения z-stepan

 

Как автоматизировать замену строки в конфиге?

Доброго дня

Не использую менеджер сеансов в Arch. И не хочу.И это мне нравится.Но возникает «проблема» часто, даже не проблема, вопрос лени. ПК загружается в консоль, там происходит авторизация и затем грузятся иксы. Делается это путём правки /etc/systemd/system/getty.target.wants/getty@tty1.service, а именно, заменой строки ExecStart=-/sbin/agetty -o '-p — \\u' --noclear %I $TERM на строку ExecStart=-/sbin/agetty -a username %I $TERM, вместо username естественно пишем свой логин. Все бы ничего, но после обновлений, какой конкретно пакет за этот файл отвечает, я не знаю, приходится проделывать эти действия снова. Хотелось бы как-то немного автоматизировать этот процесс.

У меня есть только одна мысль, забэкапить файл целиком и на bash набросать скриптик, чтобы он этот файл заменял, запускать скрипт ручками после обновлений. Но переживаю, что в этом файле после какой-нибудь обновы могут поменяться и другие параметры или добавиться новые. Либо бэкапить файл постоянно, чтобы все не рухнуло случайно, либо искать другой выход

Конкретный вопрос состоит в следующем:

1) Как заменить не файл целиком, а в текущем файле /etc/systemd/system/getty.target.wants/getty@tty1.service только данную строку? Может быть можно использовать sed?

2) Может быть подскажите что-то поинтереснее? )

 

z-stepan ()

Выполнение команды после монтирования USB-накопителя

Всем доброго дня. Знающие люди подскажите пожалуйста. Есть два вопроса.

Как сделать так, чтобы при подключении usb-накопителя (хардов, флешек) автоматом выполнялась команда определенная, около 5ти лет назад находил ответ на этот вопрос и даже реализовывал, сейчас не могу найти.....

Как реализовать, чтобы при подключении накопителя происходила некая синхронизация файлов между накопителем и /media/WD20PURX (хард), но таким образом чтобы те файлы, что уже есть на /media/WD20PURX/, не перезаписывались, а те, что отсутствуют, копировались туда, на саму флешку копирование осуществлять нет необходимости.

Думается мне можно реализовать все на bash с использованием rsync, но как конкретно ума не приложу.

Объясню зачем это все нужно, на компе есть 3 жестких дисках по 2ТБ, каждый из которых содержит в себе видеофайлы, каждые пару дней в комп подключается накопитель и приходится напряженное вдумываться, есть ли уже конкретный видеофайл с флешки на одном из трех двухтеррабайтных дисков, это все конечно реально, но утомляет ужас как. Мне бы реализовать под копирование на один хард, а дальше я разберусь

 , ,

z-stepan ()

Raspberry Pi и LCD TFT Tontek

Вобщем проблема....Два дня бьюсь днями и ночами Заказал такой дисплей http://www.ebay.com/itm/231188916034

Подключил его к GPIO, скачал предложенный файл (в описании товара) Следуя инструкции всё сделал, экран стал показывать, но вот незадача! Он показывает вверх ногами и раздвоившись, помогите решить проблему......((((

Фото прилагается

http://s1.ipicture.ru/uploads/20140430/1WfZL0U6.jpg

z-stepan ()

Расширить корневой раздел. Arch Linux Arm. Rpi

Нужно расширить корневой раздел средствами fdisk

вывод fdisk -l

Устр-во Загрузочный Start Конец Blocks Id System

/dev/mmcblk0p1 2048 186367 92160 c W95 FAT32 (LBA)

/dev/mmcblk0p2 186368 3667967 1740800 5 Extended

/dev/mmcblk0p3 3667968 15353855 5842944 83 Linux

/dev/mmcblk0p5 188416 3667967 1739776 83 Linux

Я что то накосячил и случайно создал раздел /dev/mmcblk0p5 (ext4) пустой.

Помогите пожалуйста, нужно разложить по полочкам, например, второй пост сверху

Только по русски:)

Говоря проще, там готовая (вроде как) инструкция как расширить раздел, но мне нужно безопасно удалить случайно созданный мной раздел, далее расширить основной раздел.

п.с. соотв. опция в raspi-config пишет, что раздел увеличен и просит ребут, но по факту никаких действий не производит

z-stepan ()

Дособиралась gentoo наконец, вопрос по установке пакетов

Устанавливая любой пакет (emerge XXXX)

в ИТОГЕ такое пишет

NOTE: The --autounmask-keep-masks option will prevent emerge from creating package.unmask or ** keyword changes. Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT). Carefully examine the list of proposed changes, paying special attention to mask or keyword changes that may expose experimental or unstable packages.

и ничего не ставит, в чем дело, гугл только на сомнительные буржуйские сайты отправляет..

z-stepan ()

nginx + owncloud

Как мне «переместить» папку где хранятся все файлы ownloud на внешний hdd /media/hdd?

Требуется конкретика

z-stepan ()

Bash скрипт «Найти и обезвредить».

Опишу суть задачи. Имеется внешний жесткий диск подключенный к серваку под linux. Имеется комп на котором постоянно «штопают» документы (doc,xls,ppt).

Задача. Нужно чтобы удалённый сервер монтировал сетевой диск данной командой sudo mount.cifs //192.168.1.15/d /media/Share/ --verbose -o username=Наталья

Далее искал все файлы в подкаталогах с расширениями *.doc, *.ppt, *.xls, архивировал их с датой в имени архива и копировал в /media/HardDrive/Backup

Далее монтировался другой сетевой диск, там производится ровно тоже самое sudo mount.cifs //192.168.1.15/с /media/Share/ --verbose -o username=Наталья

После всех операция sudo umount /media/Share

Очень нужно,помогите пожалуйста

z-stepan ()

Создать образ рабочей системы Raspberry Pi для переноса на др. Pi

Опишу проблему с самого начала. На основе Raspbian я сделал собственную сборку системы, которая получилась очень удачноq и я хотел бы поделиться ей с другими. Как сделать образ флешки я знаю, проблемs это не cоставляет. Проблема в том, что флешка в моем Pi на 128 гб и соответственно образ получается 128 гб. Мне нужно узнать как этого избежать. Нельзя ли сделать образ так, чтобы свободное место на диске рабочей системы Pi не включалось в образ? Система занимает порядка 500 мб, а образ 128 гб. Бред…

 , ,

z-stepan ()

Работа с дисками. Изменить точку монтирования

Установил вновь Linux так скать попробовать, попрёть али нет, и понравилась Pear OS, Debian грубо говоря. Дело вот в чём, выделил мало места под /home, реально ли изменить точку монтирования /home без потери данных (настроек, файлов....) на другой винчестер, Как это сделать? Подробно пожалуйста

выход cat /etc/mtab :

/dev/sdb5 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
none /run/user tmpfs rw,noexec,nosuid,nodev,size=104857600,mode=0755 0 0
gvfsd-fuse /home/zveryakov/.gvfs fuse.gvfsd-fuse rw,nosuid,nodev,user=zveryakov 0 0
/dev/sdc1 /media/zveryakov/My\040Passport fuseblk rw,nosuid,nodev,allow_other,default_permissions,blksize=4096 0 0

My Passport - внешний жёсткий диск

z-stepan ()

Самый подходящий дистрибутив.

Здравствуйте, я приобрел новый ПК AMD Athlon X2 64 bit 4800+2,51 Ghz, 1GB ram, Nvidia GeForse 7600GT на 256 mb. Хотелось бы поставить на новенький компьютер ОС, быстро и хорошо работающую, удобную. Хотелось бы на все 100% использовать возможности ПК. Посоветуйте какую ОС семейства UNIX выбрать? Поподробнее пожалуйста.

z-stepan ()

RSS подписка на новые темы