Showing posts with label windows. Show all posts
Showing posts with label windows. Show all posts

Sunday, August 5, 2012

Общая папка Ubuntu и Windows 7


1. Установить "Дополнения гостевой ОС" в настройках запущенной системы.
2. Добавить общие папки в свойствах запускаемой ОС.
3. После запуска в гостевой ОС написать в терминале :
#sudo mount -t vboxsf symlink_windows_folder_name ubuntu_folder_name 

Sunday, December 20, 2009

Установка Django на Windows

Не смог не сохранить действительно потрясающую работу

Monday, March 9, 2009

Работа с NTFS

1. Для работы ntfs-3g требуется последняя версия fuse. Так что сначала скачаем и установим его:

wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/fuse-utils_2.5.3-1_i386.deb wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/libfuse2_2.5.3-1_i386.deb

sudo dpkg -i libfuse2_2.5.3-1_i386.deb fuse-utils_2.5.3-1_i386.deb

2. Теперь установим ntfs-3g:
wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/ntfs-3g_20070714-BETA-1_i386.deb
sudo dpkg -i ntfs-3g_20070714-BETA-1_i386.deb

3. Теперь, когда всё установлено, настроим автоматическое монтирование NTFS-раздела с поддержкой записи через ntfs-3g. Для начала выясним - какой, собственно раздел в NTFS? Для этого выполним команду

sudo fdisk -l | grep NTFS

смотрим на вывод. Первая колонка - это и есть имя нашего NTFS-раздела.
Его-то и нужно внести в /etc/fstab

sudo nano /etc/fstab

найдите строку, описывающую NTFS и убедитесь, что это именно тот раздел, который мы нашли посредством вышеописанной процедуры. Закомментируйте его, а под ним добавьте строку следующего вида:

/dev/ваш_раздел /media/куда_монтировать ntfs-3g silent,umask=0,locale=ru_RU.utf8 0 0

примечание: если Вы используете кодировку, отличную от utf8 - поздравляю, Вы ССЗБ. :)

4. В завершение, нам потребуется настроить автозагрузку fuse во время загрузки системы, наберите:

sudo nano /etc/modules

и в конце файла добавьте новую строку fuse

5. Осталось немного. Подгрузить модуль fuse и перемонтировать диск. Сделаем же это!

sudo modprobe fuse
sudo umount -a
sudo mount -a

Статья содрана из (боюсь, что может удалиться)

Saturday, September 20, 2008

Установка PyQT 4.3 и Python 2.5 на Windows

Весь материал содран с блога Шулепова Олега! Без его согласия. Мой блог создан исключительно для меня, как записная книжка! http://shulepov.blogspot.com/2008/04/pyqt-43-python-25-windows.html

Установка Python:
1. Идем на страницу http://www.python.org/download/ и там кликаем на пункт "Python 2.5.2 Windows installer"
2. Сохраняем файл и , после загрузки, запускаем установку
3. Все опции установки оставляем по умолчанию

Установка PyQt4:
1. Идем на страницу http://www.riverbankcomputing.co.uk/pyqt/download.php и там выбираем пункт "PyQt-Py2.5-gpl-4.3.3-2.exe"
2. Сохраняем
3. Запускаем установку и все ставим по умолчанию

Saturday, August 9, 2008

Subversion for WindowsXP (without Apache)

Что имеется:
1. Subversion 1.4.6
2. Loner XP 05.2008
3. NetBeans6.1

Установка и настройка.

1. Устанавливаем Subversion C:\Subversion

2. Создаем папку для хранилища C:\Repo

3. Регистрируем службу svn (есть в документации к Subversion)
sc create svn
binpath= “c:\subversion\bin\svnserve.exe ––service -r c:\repo”
displayname= “Subversion Repository”
depend= Tcpip

4. Запускаем сервис
net start svn

5. Создадим проект для рассмотрения настроек сервиса
svnadmin create с:/repo/testproj

6. Рассмотрим директивы в файле в c:\repo\testproj\conf\svnserve.conf
anon-access = none
auth-access = write
Задаются правила для авторизованных и анонимных пользовалей
none - ничего недьзя делать с проектом
read - можно читать проект
write - можно читать и писать в проект

*anon-access, auth-access и authz-db не перекрывают друг друга

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

7. Структура файла с паролями
[users]
vasya = vasinpassword
petya = taT2d@1%
Тут все ясно, храняться пользователи и пароли.

authz-db - указывает на файл определяющий группы пользователей и уточняющий права доступа к конкретным папкам проекта

Последняя директива - realm - содержит имя проекта, которое должно быть уникальным. В принципе, можно его и не задавать.

8. Файл из директивы authz-db.
Опциями являются имена пользователей (описанных в password-db), а значениями - r (только чтение), rw (чтениеи и запись) и пустой строкой (ничего не разрешено). Если пользователь не упомянут в секции, считается, что доступ запрещен. Пример конфига:
[testproject:/some/directory]
vasya = rw
petya = r
Пользователь vasya имеет полный доступ к каталогу /some/directory, а petya - только на чтение. Чуть ниже можно дописать так:
[testproject:/some/directory/inside]
petya = rw
И petya получит доступ на запись в подкаталог inside каталога directory
По-умолчанию, к репозиторию доступ не имеет вообще никто. Чтобы разрешить пользователям хотя бы читать его содержимое, надо написать так:
[/]
* = r

Еще в файле можно определять группы. Они описываются в секции [groups]. В описании группы имя опции - имя группы, а значение - список пользователей в нее входящих через запятую. Группы могут включать в себя другие группы. Имя группы отличается от имени пользователя по знаку @ перед ее именем. Например:
[groups]
web-designers = petrov, ivanov
programmers = sidorov, vasilchenko
everyone = @web-designers, @programmers
Права группам выдаются так же, как и пользователям:
[testproject:/somewhere/something]
@programmers = rw
@web-designers = r
[testproject:/somewhere/elsewhere]
@web-designers = rw
sidorov = rw

9. А подключиться можно как по локальной машине, так и по ip
svn://localhost/testproject


Отдельное спасибо блогу http://vingrad.ru/blogs/Alix/2008/05/27/ustanovka-i-nastroyka-subversion-pod-windows/
и мануалам ;-)