Oct 17 2010

Application Menu i problem z menusem w Eclipse

Application Menu nie jest jeszcze dopracowane, czasem sie blokuje, powiela menusy, duplikuje elementy :) . Korzystajac z aplikacji takich jak Eclipse potrzebujmy menu sprawnego, dzialajacego i widocznego, niestety Application Menu uniemozliwia nam to poprzez usuwanie go z aplikacji, ktorego tez sam nie zamierza wyswietlac, LOL.

Ale dajmy mu szanse, tylko jak wyswietlic menu Eclipse jak dziala Application Menu? Zrobimy to za pomoca skryptu bash, ktory odpali Eclipse w srodowisku bez AM, dzieki zmianie przelacznika UBUNTU_MENUPROXY.

1. Tworzymy skrypt na pulpicie o nazwie Eclipse i edytujemy go

czlowiek@maszyna:~$ gedit ~/Pulpit/Eclipse

2. Wklejamy nastepujaca zawartosc

#!/bin/bash
export UBUNTU_MENUPROXY=0
~/Programy/eclipse/eclipse

3. Zapisujemy, zmieniamy ikone ;) i cieszymy sie Eclipse z wlaczonym menu :)

Oczywiscie sciezke do programu eclipse zmieniamy na wlasna, u mnie jest to akurat ~/Programy/eclipse/. Jezeli masz problemy z innymi aplikacjami zrob analogicznie zmieniajac jedynie uruchamiana aplikacje.


Oct 16 2010

Pulpit Ubuntu 10.10 Maverick Meerkat

Prawie bez zmian, nadal Mac OS X like, tyle ze tym razem z Macbuntu 10.10 ;)

. System: Ubuntu 10.10 (Maverick Meerkat, 2.6.35-22-generic-pae),
. WM: Gnome 2.32.0 / temat, ikony, kursor, tapeta i dom: Macbuntu,
. Apps: Docky, Cairo-Dock, Application Menu,
. Inne: Firefox – Vfox3 Basic Theme, Thunderbird – Leopard Mail-Default Aqua

Pobierz Macbuntu
Zobacz wszystkie pulpity


Oct 5 2010

VBox Ubuntu – montowanie zasobow wspoldzielonych

Mamy postawionego Ubunciaka na VirtualBoxie, skonfigurowane udostepniane zasoby, montowanie dziala, ale…

Jak zdalnie zamontowac udostepniany zasob Transfer na gosciu? Z terminala?

Wiec, logujemy sie na goscia (VBox Ubuntu) przez ssh

czlowiek@maszyna:~$ ssh 192.168.1.111
...
Last login: Tue Sep 28 22:22:22 2010

Tworzymy holder

czlowiek@zdalny:~$ sudo mkdir /mnt/Transfer

Montujemy udostepniany zasob

czlowiek@zdalny:~$ sudo mount -t vboxsf Transfer /mnt/Transfer

Wyswietlamy zawartosc podmontowanego zasobu

czlowiek@zdalny:~$ ls /mnt/Transfer/
files

Odmontowujemy

czlowiek@zdalny:~$ sudo umount /mnt/Transfer/

Oczywiscie, dziala po zainstalowaniu dodatkow :)


Oct 5 2010

Manualna instalacja VB Guest Additions w Ubuntu 10.10 Maverick Meerkat

Instaler dodatkow VirtualBoxa dziala i instaluje poprawnie wszystko, oprocz Xow, a to juz minus. :)

Zapewne za pare dni dostepna bedzie wersja radzaca sobie z tym problemem, a tymczasem nie czekajac na wyniki dzialan programistow Canonical i Oracle podkompilujmy sobie systemik.

Uruchamiamy terminal na Ubunciaku zainstalowanym na wirtualu i wykonujemy nastepujace komendy

czlowiek@maszyna:~$ sudo apt-get update
czlowiek@maszyna:~$ sudo apt-get install build-essential linux-headers-$(uname -r)
czlowiek@maszyna:~$ sudo apt-get install virtualbox-ose-guest-x11

Po zakonczeniu i restarcie wirtualnej maszyny mozemy cieszyc sie z pelnej obslugi Xow wraz z Compizem itd :)


Oct 4 2010

SVN i symlinki


Some of selected resources were not committed.
svn: Commit failed (details follow):
svn: Entry ‘/home/czlowiek/workspace/project/files/system-info.data’ has unexpectedly changed special status

Znasz to? To czytaj dalej.

Rozwiazanie lamerskie to usuniecie niepoprawnego i wgranie poprawnego pliku do repo. Ale jak jest “ich” wiecej – “tych” plikow? Zonk.

Jak wiec bez usuwania i ponownego wgrywania, zmienic wartosc status specjalny pliku. Nie jest to takie proste ;) nalezy bowiem… odswiezyc repo i zainstalowac paczke svn, jezeli jeszcze nie ma

czlowiek@maszyna:~$ sudo apt-get update
czlowiek@maszyna:~$ sudo apt-get install subversion

Nastepnie udac sie do katalogu projektu (albo wpisywac pelna sciezke – jak kto woli)

czlowiek@maszyna:~$ cd /home/czlowiek/workspace/project/files/

no i zalozylismy sobie :) , ze “uszkodzone” pliki projektu svn znajduja sie w katalogu /home/czlowiek/workspace/project/files/

Teraz zmieniamy status svn:special pliku

Przypadek 1

Plik logo.png byl symlinkiem i zostal zamieniony na fizyczny, rozwiazaniem bedzie wiec usuniecie statusu svn:special

Upewniamy sie co do wlasciwosci pliku logo.png

czlowiek@maszyna:~/workspace/project/files/$ svn proplist logo.png
Atrybuty dla 'logo.png':
  svn:special
  svn:mime-type

Tak ma atrybut svn:special, usuwamy wiec

czlowiek@maszyna:~/workspace/project/files/$ svn propdel svn:special logo.png
atrybut 'svn:special' usunięty z 'logo.png'.

Sprawdzamy czy oby na pewno ;)

czlowiek@maszyna:~/workspace/project/files/$ svn proplist logo.png
Atrybuty dla 'logo.png':
  svn:mime-type

Przypadek 2

Plik logo-icon.png byl fizycznym i zostal zamieniony na symlinka, rozwiazaniem bedzie wiec dodanie statusu svn:special

czlowiek@maszyna:~/workspace/project/files/$ svn propset svn:special ON logo-icon.png
atrybut 'svn:special' ustawiony dla 'logo-icon.png'

Done, odswiezamy projekt w Eclipse i komitujemy…