Скачать программу можно с официального сайта: http://www.gpsdrive.de/development/debian.shtml Однако, если использовать репозиторий, то будет при обновлении списка пакетов вылезать сообщение вида: E: Problem with MergeList /var/lib/apt/lists/*_Tranlation-en И эта проблема повторяется на всех репозиториях, в том числе и в убунтовских. Поэтому придётся скачать пакеты вручную. wget -o http://www.gpsdrive.de/debian/pool/wheezy/gpsdrive_2596_amd64.debwget -o http://www.gpsdrive.de/debian/pool/wheezy/openstreetmap-map-icons_23763_all.debwget -o http://www.gpsdrive.de/debian/pool/wheezy/openstreetmap-map-icons-classic.small_23763_all.deb Но это ещё не всё, по […]
Рубрика: Linux/Unix/etc.
Про операционные системы семейства *nix
Как запретить обновление определённых пакетов в Debian Wheezy?
Допустим у нас есть 2 пакета oracle-java8-installer и oracle-java8-set-default, нам необходимо заблокировать их обновление, для этого выполним вот такие вот команды в консоли: echo «oracle-java8-installer hold» | sudo dpkg —set-selections echo «oracle-java8-set-default hold» | sudo dpkg —set-selections Для того чтобы разморозить указанные пакеты необходимо выполнить: echo «oracle-java8-installer» | sudo dpkg —set-selections echo «oracle-java8-set-default» | sudo […]
Как в PostgreSQL перенести данные из одной таблицы в другую?
Допустим нам необходимо перенести данные из одной таблицы в другую, для этого достаточно выполнить такой вот запрос в базу: INSERT INTO tab1 (nick, pass) select username, hash from tab2;
Как перенести базу данных PostgreSQL с одного сервера на другой?
На сервере источнике создадим дамп: sudo su — postgrespg_dumpall —host=127.0.0.1 —port=5432 —database=base —file=base.dump Затем перенесём файл на другой сервер, например используя scp. После чего выполним импорт базы: sudo su — postgrespsql -Upostgres -h newhost -f base.dump
Установка SUDO на HP-UX
Скачаем depot файл тут: http://hpux.connect.org.uk/hppd/hpux/Sysadmin/sudo-1.8.6p8/ Зайдём из под root: su — Установим пакет: swinstall -s `pwd` /sudo.depot Создадим группу sudo: groupadd sudo Добавим пользователя в эту группу: usermod -F -a -G sudo test1 Перелогинимся, после чего убедимся что мы в нужной группе: id В выводе будет что-то типа: uid=117(test1) gid=20(users) groups=103(sudo) Затем создадим симлинк для […]
Пример использования SNMPWALK из командной строки
Как пользоваться snmpwalk: snmpwalk -Os -c комьюнити -v 2c ip-адрес
Как убить зависшие процессы RMAN
Из под oracle зайти rman target / Отобразить все сессии select sid, serial#, status, logon_time from v$session where program like ‘%rman%’; Отобразить все работы пользователя SYS select username, program from v$session where username = ‘SYS’; Сгенерировать команды удаления зависших процессов rman select ‘kill -9 ‘||p.spid kill_rman_processfrom v$session s, v$process pwhere s.paddr=p.addrand s.program like ‘rman%’order by […]
CVS выгрузка более старой версии файла
Перейдём в директорию с нужным файлом и проверим его статус: cvs status file.php Допустим у нас версия файла 1.5, а нам нужна 1.2 cvs -Q update -p -r 1.2 file.php > file.php.old
Отключение бекапа конфигурационных файлов в Oracle 11g через RMAN
oracle@oracledb:~$ rman TARGET sys/***@test NOCATALOG Recovery Manager: Release 11.2.0.2.0 — Production on Mon Apr 29 14:19:21 2013 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. connected to target database: TESTusing target database control file instead of recovery catalog RMAN> configure controlfile autobackup off; old RMAN configuration parameters:CONFIGURE CONTROLFILE AUTOBACKUP ON;new RMAN configuration […]
Замена текста в редакторе VI
Бывает что требуется по работе использовать этот замечательный редактор, чтобы перейти в режим директив необходимо нажать [Shift]+[;], то есть ‘:’. Курсор появляется внизу, возле символа «двоеточие», пишем команду: 0, $s/старое/новое/g После чего сохраним изменения и выйдем: wq