Ya vimos en DesdeLinux el nuevo editor opensource para HTML, CSS y JavaScript que Adobe ha creado y ha puesto a disposición de todos al distribuirlo bajo una Licencia MIT. Si, increíblemente Adobe ha lanzado un producto de código libre.
Adobe es una empresa que ofrece muy buenos productos relacionados con Diseño, Multimedia y Tecnología Web, y hasta el momento, por todos había que pagar una licencia para poder usarlos a largo plazo. Photoshop, Flash, Dreamweaver, son solo ejemplo de ello.
Brackets no es el primer paso que Adobe da en el mundo OpenSource, ya en DesdeLinux habíamos visto como hace un año atrás publicaban una familia de fuentes tipográficas llamada Source Sans Pro (la misma que usa nuestro tema
) bajo la SIL Open Font License 1.1.
También vimos como instalarlo en Ubuntu 13.04 y la buena noticia es, que también se encuentra en los repositorios AUR de ArchLinux, por lo que debe ser suficiente con poner en el terminal:
$ sudo yaourt -S brackets-git
Pero resulta que yo no uso Yaourt, y al intentar crear el paquete de instalación con Makepkg, necesitaba unas dependencias que también están en AUR. En resumen, demasiado trabajo.
Ya me había bajado el binario en formato .deb para instalarlo en Debian Wheezy, pero por problemas de dependencia fue imposible. En el momento que escribí este artículo, el sitio de Brackets estaba caído.
Resulta que un .deb lo que tiene adentro son los ficheros que deben colocarse en determinadas carpetas, en el caso de Brackets en /usr/share/, o sea que en teoría, si copio todo donde indica cada carpeta podría ejecutar Brackets. Y así fue.
Descomprimí el .deb usando Ark, y me quedó una carpeta llamada brackets-sprint-28-LINUX64. Entré a dicha carpeta y descomprimí el fichero data.tar.gz, lo que me creó una carpeta llamado usr. Accedí a la misma mediante un terminal y ejecuté:
$ sudo cp bin/brackets /usr/bin/
$ sudo cp -R lib/brackets/ /usr/lib64/
$ sudo cp -R share/applications/brackets.desktop /usr/share/applications/
$ sudo cp share/icons/hicolor/scalable/apps/brackets.svg /usr/share/icons/hicolor/scalable/apps/
En unos segundos ya tenía el iconos de Brackets en el menú, pero al ejecutarlo no sucedía nada. Lo hice mediante un terminal y comenzó a lanzarme errores:
/usr/lib/brackets/Brackets: error while loading shared libraries: libplc4.so.0d: cannot open shared object file: No such file or directory
/usr/lib/brackets/Brackets: error while loading shared libraries: libnspr4.so.0d: cannot open shared object file: No such file or directory
/usr/lib/brackets/Brackets: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory
El resto fue fácil, solo tuve que poner en el terminal:
$ sudo ln -sf /lib64/libplc4.so /lib64/libplc4.so.0d
$ sudo ln -sf /lib64/libnspr4.so /lib64/libnspr4.so.0d
$ sudo ln -sf /lib64/libudev.so /lib64/libudev.so.0
Y listo. Ya tengo Brackets funcionando sin tanto lío en ArchLinux.
Lo probaré a fondo y haré una comparación de Brackets vs SublimeText.
Continúar leyendo...
Adobe es una empresa que ofrece muy buenos productos relacionados con Diseño, Multimedia y Tecnología Web, y hasta el momento, por todos había que pagar una licencia para poder usarlos a largo plazo. Photoshop, Flash, Dreamweaver, son solo ejemplo de ello.
Brackets no es el primer paso que Adobe da en el mundo OpenSource, ya en DesdeLinux habíamos visto como hace un año atrás publicaban una familia de fuentes tipográficas llamada Source Sans Pro (la misma que usa nuestro tema
También vimos como instalarlo en Ubuntu 13.04 y la buena noticia es, que también se encuentra en los repositorios AUR de ArchLinux, por lo que debe ser suficiente con poner en el terminal:
$ sudo yaourt -S brackets-git
Pero resulta que yo no uso Yaourt, y al intentar crear el paquete de instalación con Makepkg, necesitaba unas dependencias que también están en AUR. En resumen, demasiado trabajo.
Ya me había bajado el binario en formato .deb para instalarlo en Debian Wheezy, pero por problemas de dependencia fue imposible. En el momento que escribí este artículo, el sitio de Brackets estaba caído.
Resulta que un .deb lo que tiene adentro son los ficheros que deben colocarse en determinadas carpetas, en el caso de Brackets en /usr/share/, o sea que en teoría, si copio todo donde indica cada carpeta podría ejecutar Brackets. Y así fue.
Descomprimí el .deb usando Ark, y me quedó una carpeta llamada brackets-sprint-28-LINUX64. Entré a dicha carpeta y descomprimí el fichero data.tar.gz, lo que me creó una carpeta llamado usr. Accedí a la misma mediante un terminal y ejecuté:
$ sudo cp bin/brackets /usr/bin/
$ sudo cp -R lib/brackets/ /usr/lib64/
$ sudo cp -R share/applications/brackets.desktop /usr/share/applications/
$ sudo cp share/icons/hicolor/scalable/apps/brackets.svg /usr/share/icons/hicolor/scalable/apps/
En unos segundos ya tenía el iconos de Brackets en el menú, pero al ejecutarlo no sucedía nada. Lo hice mediante un terminal y comenzó a lanzarme errores:
/usr/lib/brackets/Brackets: error while loading shared libraries: libplc4.so.0d: cannot open shared object file: No such file or directory
/usr/lib/brackets/Brackets: error while loading shared libraries: libnspr4.so.0d: cannot open shared object file: No such file or directory
/usr/lib/brackets/Brackets: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory
El resto fue fácil, solo tuve que poner en el terminal:
$ sudo ln -sf /lib64/libplc4.so /lib64/libplc4.so.0d
$ sudo ln -sf /lib64/libnspr4.so /lib64/libnspr4.so.0d
$ sudo ln -sf /lib64/libudev.so /lib64/libudev.so.0
Y listo. Ya tengo Brackets funcionando sin tanto lío en ArchLinux.
Lo probaré a fondo y haré una comparación de Brackets vs SublimeText.
Continúar leyendo...