PDA

Просмотр полной версии : Репозиторий


focus_ray
06.06.2010, 15:21
Я решил опробывать linux kubuntu 10.04 LTS, ну и т.к. я в этом полный нуб хотелось бы узнать, как поменять репозиторий на наш Якутский?
Желательно бы поподробнее :)

deff
06.06.2010, 20:33
alt + f2
gksu kate /etc/apt/sources.list
удали все что там есть и вставь вот это

deb http://ubuntu.ya1.ru/ubuntu/ lucid main restricted universe multiverse
deb http://ubuntu.ya1.ru/ubuntu/ lucid-security main restricted universe multiverse
deb http://ubuntu.ya1.ru/ubuntu/ lucid-updates main restricted universe multiverse
deb http://ubuntu.ya1.ru/ubuntu/ lucid-proposed main restricted universe multiverse
deb http://ubuntu.ya1.ru/ubuntu/ lucid-backports main restricted universe multiverse

focus_ray
06.06.2010, 20:57
alt + f2
gksu kate /etc/apt/sources.list
удали все что там есть и вставь вот это

Спасибо большое =))

focus_ray
06.06.2010, 21:15
Выдаёт ошибку

Error Type: Error Value: E:The package adobe-flashplugin needs to be reinstalled, but I can't find an archive for it. File : /usr/share/PackageKit/helpers/apt/aptBackend.py, line 2216, in main() File : /usr/share/PackageKit/helpers/apt/aptBackend.py, line 2213, in main run(args, options.single) File : /usr/share/PackageKit/helpers/apt/aptBackend.py, line 2175, in run backend.dispatcher(args) File : /usr/lib/python2.6/dist-packages/packagekit/backend.py, line 699, in dispatcher self.dispatch_command(args[0], args[1:]) File : /usr/lib/python2.6/dist-packages/packagekit/backend.py, line 586, in dispatch_command self.get_updates(filters) File : /usr/share/PackageKit/helpers/apt/aptBackend.py, line 739, in get_updates self._check_init(progress=False) File : /usr/share/PackageKit/helpers/apt/aptBackend.py, line 1905, in _check_init self._cache.clear() File : /usr/lib/python2.6/dist-packages/apt/cache.py, line 393, in clear self._depcache.init()

chaos
07.06.2010, 07:45
adobe-flashplugin устанавливается выкачивая отдельный пакет из внешки с совсем другого репозитория. Лучше установить вручную. Тут (http://soft.ya1.ru/folder.php?id=3416) есть под linux. Извлекаем libflashplayer.so в $HOME/.mozilla/plugins/

sart
07.06.2010, 08:36
Для новичков в рунете есть очень полезный сайт http://ubuntologia.ru/
На нем много полезной информации о ubuntu
Вот несколько полезных шпаргалок с этого сайта:
Часто используемые команды
Файловые команды

ls – список файлов и каталогов
ls -la – форматированный список со скрытыми каталогами и файлами
cd dir – сменить директорию на dir
cd – сменить на домашний каталог
pwd – показать текущий каталог
mkdir dir – создать каталог dir
rm file – удалить file
rm -r dir – удалить каталог dir
rm -f file – удалить форсированно file
rm -rf dir – удалить форсированно каталог dir
cp file1 file2 – скопировать file1 в file2
cp -r dir1 dir2 – скопировать dir1 в dir2; создаст каталог dir2, если он не существует
mv file1 file2 – переименовать или переместить file1 в file2. если file2 существующий каталог - переместить file1 в каталог file2
ln -s file link – создать символическую ссылку link к файлу file
touch file – создать file
cat > file – направить стандартный ввод в file
less file – вывести содержимое file
head file – вывести первые 10 строк file
tail file – вывести последние 10 строк file
tail -f file – вывести содержимое file по мере роста, начинает с последних 10 строк

Управление процессами

ps – вывести ваши текущие активные процессы
ps aux - вывести все процессы
ps aux | grep -v grep | grep -i %name - найти процесс %name (можно использовать частичное название)
top – показать все запущенные процессы
kill pid – убить процесс с id pid
killall proc – убить все процессы с именем proc
bg – список остановленных и фоновых задач; продолжить выполнение остановленной задачи в фоне
fg – выносит на передний план последние задачи
fg n – вынести задачу n на передний план
Права доступа на файлы
chmod octal file – сменить права file на octal, раздельно для пользователя, группы и для всех добавлением:
4 – чтение (r)
2 – запись (w)
1 – исполнение (x)

Примеры:
chmod 777 – чтение, запись, исполнение для всех
chmod 755 – rwx для владельца, rx для группы и остальных.
Дополнительные опции: man chmod.

SSH

ssh user@host – подключится к host как user
ssh -p port user@host – подключится к host на порт port как user
ssh-copy-id user@host – добавить ваш ключ на host для user чтобы включить логин без пароля и по ключам

Поиск

grep pattern files – искать pattern в files
grep -r pattern dir – искать рекурсивно pattern в dir
command | grep pattern – искать pattern в выводе command
locate file – найти все файлы с именем file

Системная информация

date – вывести текущую дату и время
cal – вывести календарь на текущий месяц
uptime – показать время работы с момента включения
w – показать пользователей онлайн
whoami – имя, под которым вы залогинены
finger user – показать информацию о user
uname -a – показать информацию о ядре
cat /proc/cpuinfo – информация ЦПУ
cat /proc/meminfo – информация о памяти
man command – показать мануал для command
df – показать инф. о использовании дисков
du – вывести “вес” текущего каталога
du -sh каталог - вывести "вес" определенного каталога в human readable виде
free – использование памяти и swap
whereis app – возможное расположение программы app
which app – какая app будет запущена по умолчанию

Архивация

tar cf file.tar files – создать tar-архив с именем file.tar содержащий files
tar xf file.tar – распаковать file.tar
tar czf file.tar.gz files – создать архив tar с сжатием Gzip
tar xzf file.tar.gz – распаковать tar с Gzip
tar cjf file.tar.bz2 – создать архив tar с сжатием Bzip2
tar xjf file.tar.bz2 – распаковать tar с Bzip2
gzip file – сжать file и переименовать в file.gz
gzip -d file.gz – разжать file.gz в file

Сеть

ping host – пропинговать host и вывести результат
whois domain – получить информацию whois для domain
dig domain – получить DNS информацию domain
dig -x host – реверсивно искать host
wget file – скачать file
wget -c file – продолжить остановленную закачку
nmap -v -A scanme.nmap.org - сканировать узел

Установка пакетов

Установка из исходников:
./configure
make
make install
dpkg -i pkg.deb – установить пакет (Debian)


Привилегированный запуск приложений

sudo комманда - запуск команды под именем привилегированного пользователя
gksu комманда - тоже самое, разница в том что появляется графическое окно с просьбой ввести пароль
в обоих случаях вводится пароль вашего текущего пользователя.



Остальные команды

crontab -e – редактировать список задач cron

Список часто используемых файлов и директорий
Apt

/etc/apt/sources.list - список репозиториев
/var/cache/apt/archives - директория содержит архив пакетов, установленных в систему


Сеть

/etc/resolv.conf - список DNS-серверов
/etc/services - стандарты well known ports (процесс/порт)

Hard disk

/dev/disk/by-uuid/ - разделы и их uuid (ls -l /dev/disk/by-uuid/)
/proc/partitions - список разделов с размером


Остальное

/etc/usplash.conf - файл конфигурации usplash
/etc/rc.local - запуск вашего скрипта при старте компьютера
/boot/grub/menu.lst - конфигурационный файл Grub
/ets/fstab - конфигурация монтируемых устройств

Клавиатурные сокращения
Система

Ctrl+Alt+Delete - перезагрузить компьютер
Ctrl+Alt+Backspace - перезагрузить X-сервер

Ctrl + Alt + Стрелка вправо (влево) - Переключить на следующий (предыдущий) рабочий стол. Примечание: если у вас включен compiz и стоит "Куб рабочего стола", то для вращения куба держите нажатыми Ctrl+Alt+Левая кнопка мыши и вращайте куб движениями мыши.


Alt+F1 - вызов главного меню (аналог нажатия кнопки Win в Windows)
Alt+F2 - окно запуска приложений (аналог Win+R в Windows)


Ctrl + Alt + F1 = Переключиться на первую виртуальную консоль
Ctrl + Alt + F2(F3)(F4)(F5)(F6) = Переключиться на виртуальную консоль номер ....
Ctrl + Alt + F7 = Переключиться в графический режим

Консоль / Терминал

Ctrl+A = Передвинуть курсор в начало строки
Ctrl+E = Передвинуть курсор в конец строки
Tab = показать возможные команды (Например: пишем iw и тыкаем tab, консоль нам показывает варианты = iwconfig iwevent iwgetid iwlist iwpriv iwspy) а также полезно для подстановки имени файла в команды
Ctrl+U = Удалить строку
Ctrl+K = Удалить строку от курсора
Ctrl+W = Удалить строку до курсора

Стрелки "Вверх" "Вниз" = История команд пользователя
Ctrl+R = Поиск по истории команд пользователя

Shift+PageUp / PageDown = Пролистывание вывода терминала
Ctrl+L = Очистить терминал
Ctrl+D=Выход (аналог команды "exit")
Shift+insert = Вставить


Nautilus (Файловый менеджер)

Ctrl+H : Показать скрытые файлы

Ctrl+T : Создать новую вкладку
Ctrl+W: Закрыть текущую вкладку или окно если вкладка одна
Ctrl+PgUp (PgDown) : Переместиться на предыдущую (следующую) вкладку
Alt+1 (2, 3, 4..) : Переместиться на вкладу 1 (2, 3, 4 ..), если существует

Alt+Home : Перейти в домашнюю директорию
Alt+вверх : Перейти в родительскую директорию (на одну выше), если такая существует
Alt+влево (вправо) : Вперед (назад) по истории переходов

Alt+Enter : свойства файла\папки

Ctrl+1 (2, 3) : Переключение в вид значки (список, компактный)

Ctrl+Shift+N : Создать новую директорию
Ctrl+M : Создать ссылку на текущий файл (директорию)

Del : Удалить в корзину
Shift+Del : Удалить (без корзины)


Firefox

Ctrl+F: Поиск текста
Ctrl+L: Активировать адресную строку, выделив текущий урл.
Ctrl+PgUp: Следующая вкладка
Ctrl+PgDwn: Предыдущая вкладка
Ctrl+Tab/Ctrl-Shift+Tab: Тоже самое
Ctrl-Shift-T : Открыть последнюю закрытую вкладку


Ctrl+T : Новая вкладка
Ctrl+R или F5: перезагрузить страницу
Ctrl + U :Просмотр HTML-кода страницы

RIP
11.06.2010, 20:48
как вручную сделать обновление системы?
я пробую писать
sudo apt-get upgrade
но нифига ничего не выводится и не обновляется

стоит Ubuntu 10.04 LTS Desktop i386

upd: а все-все, обновил через update manager. Качается...

lsmod
11.06.2010, 20:52
как вручную сделать обновление системы?
я пробую писать
sudo apt-get upgrade
но нифига ничего не выводится и не обновляется

стоит Ubuntu 10.04 LTS Desktop i386

Если в /etc/apt/sources.list указаны нужные репозитории, то следует сначала сделать обновление базы доступных пакетов:

sudo apt-get update

и потом попробовать обновиться:

sudo apt-get upgrade

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