Как это сделать в Linux

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Как это сделать в Linux

Сообщение Nick »

Все, что вы хотели, но не нашли в Linux. И все, что Linux сделает за Вас сам :).
Пишите, найдем :).
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как это сделать в Linux

Сообщение nkp »

В приведенной ссылке http://askubuntu.com/questions/68078/ke ... minal-here
в инструкции опечатка:
вместо "dconf-editor" надо "gconf-editor"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как это сделать в Linux

Сообщение nkp »

Сделал бэкап с rsync .
Завершилось с ошибкой:
(для просмотра содержимого нажмите на ссылку)

Код: Выделить всё

rsync: readlink_stat("/home/nkp/.gvfs") failed: Permission denied (13)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1060) [sender=3.0.7]
Я так думаю это не критичная ошибка ,иходя из того,что файл не скопировался из дом. директории .Или ошибаюсь?
Последний раз редактировалось nkp 03 мар 2012, 12:29, всего редактировалось 1 раз.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Как это сделать в Linux

Сообщение Nick »

О, у меня точно такую же ошибку сегодня выдало :). А ты параметр -v не ставил? Когда стоит -v он говорит, какие файлы копирует, у меня вроде после ошибки дальше пошел... хотя точно не помню ...
.gvfs - это виртуальная файловая система, ты наверное куда-то по ftp, ssh или еще чему-то подключился...
Решаем вопрос таким добавлением --exclude="/home/*/.gvfs" .

Кстати, сегодня сделал полный бэкап за пару минут, rsync написал ускорение в 68 раз :cheesy:!

Кстати, ты так и не рассказал по поводу оперы и открыть в новом окне через 0.5 сек.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как это сделать в Linux

Сообщение nkp »

Размер бэкапа -3 гига.Думаю ошибка не остановила ход программы. Теперь для науки попробую восстановить на другой ЖД.Я так понял его форматнуть и установить grub.
А какой командой скопировать-cp ? Как правильно это сделать?
По скрипту Open-in-background-with-long-press -открывает в нов окне при нажатии на ссылку более 0.5с:
Open-in-background-with-long-press.rar
(788 байт) 639 скачиваний
Как в убунте его прикрутить?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Как это сделать в Linux

Сообщение Nick »

nkp писал(а):А какой командой скопировать-cp ? Как правильно это сделать?
Лучше тем же rsync. Хотя, можно и cp.


Так это обычный UserJS, ставится и работать должен так же как и в винде. А чем тебе ну нравится открывать в новой вкладке средней кнопкой?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как это сделать в Linux

Сообщение nkp »

Сила привычки- еще даже до конца не отвык держать зажатой ссылку. :)
Ну да ничего- к линуксу как к жене- привык же. Теперь как родная.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как это сделать в Linux

Сообщение nkp »

А у тебя ср. кнопкой открывает и делает активным или только открывает (как у меня) ?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Как это сделать в Linux

Сообщение Nick »

средней кнопкой - открыть в бэкграунде (в поисковиках очень удобно, открываешь 10 результатов в бэке и потом всех просматриваешь) но это можно настроить в параметрах клавиатуры.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как это сделать в Linux

Сообщение nkp »

Вот наткнулся на описание очнь полезной функции програмки rsync:
http://linuxiso.com.ua/dir_rsync.htm
Вкратце- если скачал битый образ-перекачивать не нужно.С помощью rsync синхронизируем-качаем только разницу-экономим время (мож кому надо- и трафик)
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как это сделать в Linux

Сообщение nkp »

Питон 2.6.5 (убунта 10.04 ) не воспринимает кирилицу.Даже коментарии .Исполняемый файл с кирилицей не запускается вообще.
Как это вылечить?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Как это сделать в Linux

Сообщение Nick »

вылечить, прямо как crack просишь :lol:.
Все просто, нужно задать кодировку для файла, таким образом (вверху файла, сразу после #!/usr/bin/python ):
# -*- coding: <encoding name> -*-
Для тебя наверняка подойдет:
# -*- coding: utf-8 -*-
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как это сделать в Linux

Сообщение nkp »

nkp@nkp-desktop:~$ python 1.py
File "1.py", line 2
-*- coding: utf-8 -*-
^
SyntaxError: invalid syntax
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Как это сделать в Linux

Сообщение Nick »

ты # не забыл случаем?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как это сделать в Linux

Сообщение nkp »

:oops:
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: Как это сделать в Linux

Сообщение 2cme »

Это у вас загрузчик затерся, когда win установили.
Может это поможет
Только осторожно, можете потом и в win не загрузится...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Как это сделать в Linux

Сообщение Nick »

Мне вот эта инструкция нравится : http://help.ubuntu.ru/wiki/восстановление_grub
намбаван
Опытный
Сообщения: 128
Зарегистрирован: 08 авг 2011, 16:33
Репутация: 9
Контактная информация:

Re: Как это сделать в Linux

Сообщение намбаван »

у меня сидюк не может прочитать то,что сам пишет :( пришлось делать на другом компе с убунтой по инструкции,которую Ник дал и что то не получилось :think: (груб нужен на винте в 500 гб)в чем может быть дело?

Код: Выделить всё

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

t50@ubuntu:~$ sudo fdisk -l
[sudo] password for t50: 

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x03380337

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       22556   181181038+   7  HPFS/NTFS
/dev/sdb2           22557       60800   307194899+   f  W95 Ext'd (LBA)
/dev/sdb5           22557       35305   102406311   83  Linux
/dev/sdb6           35306       60800   204788556   82  Linux swap / Solaris

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0008e893

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        9728    78140128+   7  HPFS/NTFS

Disk /dev/sdc: 7933 MB, 7933526016 bytes
68 heads, 4 sectors/track, 56967 cylinders
Units = cylinders of 272 * 512 = 139264 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1              30       56968     7743552    b  W95 FAT32

t50@ubuntu:~$ sudo mount /dev/sdb5 /mnt

t50@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sdb
Installation finished. No error reported.

t50@ubuntu:~$ sudo update-grub --output=/mnt/boot/grub/grub.cfg
/usr/sbin/grub-mkconfig: 223: cannot create /mnt/boot/grub/grub.cfg.new: Read-only file system
t50@ubuntu:~$ 



Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Как это сделать в Linux

Сообщение Nick »

Хмм... странно, может после установки grub он перемонтировал диск в режим readonly. Попробуй отмонтировать его и примонтировать заново. Или просто перезапуститься и выполнить все тоже самое кроме sudo grub-install --root-directory=/mnt /dev/sdb
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: Как это сделать в Linux

Сообщение _taras_ »

Народ помогите установить гимп!
Вот что выводится при установке

Код: Выделить всё

 sudo apt-get -f install gimp
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 gimp : Зависит: libgimp2.0 (>= 2.7.5) но он не будет установлен
        Зависит: libgimp2.0 (<= 2.7.5-z) но он не будет установлен
        Зависит: libglib2.0-0 (>= 2.31.2) но 2.30.0-0ubuntu4 будет установлен
E: Не удалось исправить ошибки, у вас отложены (held) испорченные пакеты.
Делаем раз

Код: Выделить всё

sudo apt-get autoremove 
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Два

Код: Выделить всё

sudo apt-get autoclean 
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Три

Код: Выделить всё

sudo apt-get -f install gimp
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 gimp : Зависит: libgimp2.0 (>= 2.7.5) но он не будет установлен
        Зависит: libgimp2.0 (<= 2.7.5-z) но он не будет установлен
        Зависит: libglib2.0-0 (>= 2.31.2) но 2.30.0-0ubuntu4 будет установлен
E: Не удалось исправить ошибки, у вас отложены (held) испорченные пакеты.
 
Подключил репозитарии так

Код: Выделить всё

    sudo add-apt-repository ppa:matthaeus123/mrw-gimp-svn
    sudo apt-get update
    sudo apt-get install gimp
Пользуюсь убунтой 11.10 и вышеперечисленные библиотеки стоят
Ответить

Вернуться в «LinuxCNC»