sábado, 28 de abril de 2018

Instalação Mínima do Ubuntu 18.04 LTS

O que deixa de ser instalado na instalação mínima do Ubuntu 18.04 LTS Bionic Beaver?


O instalador da nova distribuição do Ubuntu, o Ubuntu 18.04 LTS Bionic Beaver, acrescentou uma nova opção chamada instalação mínima. Muitas pessoas ficam curiosas se perguntando qual a diferença em se marcando ou não esta nova opção.

A verdade, é que a idéia por trás disto é facilitar a vida daqueles que gostam de um sistema um pouco mais personalizado, no que diz respeito aos aplicativos instalados, evitando assim que tenha um sistema com aplicativos que o usuário não usa e fique com eles ocupando um espaço desnecessário, ou dando trabalho para ficar desinstalando. Neste último caso, já que terá o trabalho de desinstalar, melhor ter trabalho para instalar somente o que lhe interessa.

Escolhendo a instalação mínima teremos basicamente o Firefox, para navegar na internet, o Arquivos (Nautilus) 3.26.3, para navegação em pastas e arquivos, e a Ubuntu Software para selecionar seus aplicativos para instalação.

A seguir vai uma lista disponibilizada pela canonical, com os pacotes que deixam de ser instalados na versão mínima:

Desktop apps
thunderbird
transmission-gtk
gnome-todo
baobab
rhythmbox
cheese
vino
shotwell
totem
usb-creator-gtk
deja-dup
gnome-calendar
remmina
simple-scan

Desktop experience
thunderbird-gnome-support

Games
aisleriot
gnome-mahjongg
gnome-mines
gnome-sudoku
branding-ubuntu

Libreoffice
libreoffice-style-breeze
libreoffice-gnome
libreoffice-writer
libreoffice-calc
libreoffice-impress
libreoffice-math
libreoffice-ogltrans
libreoffice-pdfimport

Outros
example-content
ubuntu-web-launchers

Langpacks (mantendo o libreoffice e o thunderbird instalados de outra forma)
libreoffice-l10n-en-gb
libreoffice-l10n-es
libreoffice-l10n-zh-cn
libreoffice-l10n-zh-tw
libreoffice-l10n-pt
libreoffice-l10n-pt-br
libreoffice-l10n-de
libreoffice-l10n-fr
libreoffice-l10n-it
libreoffice-l10n-ru
libreoffice-l10n-en-za
libreoffice-help-en-gb
libreoffice-help-es
libreoffice-help-zh-cn
libreoffice-help-zh-tw
libreoffice-help-pt
libreoffice-help-pt-br
libreoffice-help-de
libreoffice-help-fr
libreoffice-help-it
libreoffice-help-ru
libreoffice-help-en-us
thunderbird-locale-en
thunderbird-locale-en-gb
thunderbird-locale-en-us
thunderbird-locale-es
thunderbird-locale-es-ar
thunderbird-locale-es-es
thunderbird-locale-zh-cn
thunderbird-locale-zh-hans
thunderbird-locale-zh-hant
thunderbird-locale-zh-tw
thunderbird-locale-pt
thunderbird-locale-pt-br
thunderbird-locale-pt-pt
thunderbird-locale-de
thunderbird-locale-fr
thunderbird-locale-it
thunderbird-locale-ru

rdepends não utilizados
gir1.2-rb-3.0
gir1.2-totem-1.0
gir1.2-totemplparser-1.0
guile-2.0-libs
libabw-0.1-1
libavahi-ui-gtk3-0
libdmapsharing-3.0-2
libexttextcat-2.0-0
libexttextcat-data
libfreehand-0.1-1
libgnome-games-support-1-3
libgnome-games-support-common
libgom-1.0-0
libgrilo-0.3-0
liblangtag-common
liblangtag1
libmessaging-menu0
libmhash2
libminiupnpc10
libmwaw-0.3-3
libmythes-1.2-0
libnatpmp1
libneon27-gnutls
liborcus-0.13-0
libpagemaker-0.0-0
librdf0
libreoffice-avmedia-backend-gstreamer
libreoffice-base-core
libreoffice-common
libreoffice-core
libreoffice-draw
libreoffice-gtk3
libreoffice-style-elementary
libreoffice-style-galaxy
libreoffice-style-tango
libraptor2-0
librasqal3
librevenge-0.0-0
librhythmbox-core10
libtotem0
libvisio-0.1-1
libwpd-0.10-10
libwpg-0.3-3
libwps-0.4-4
libyajl2
python3-uno
rhythmbox-data
rhythmbox-plugin-alternative-toolbar
rhythmbox-plugins
remmina-common
remmina-plugin-rdp
remmina-plugin-secret
remmina-plugin-vnc
duplicity
seahorse-daemon
shotwell-common
totem-common
totem-plugins
transmission-common
cheese-common
gnome-todo-common
libgnome-todo
gnome-video-effects
libcheese-gtk25
libcheese8
uno-libs3
ure
zeitgeist-core
hunspell-de-at-frami
hunspell-de-ch-frami
hunspell-de-de-frami
hunspell-en-au
hunspell-en-ca
hunspell-en-gb
hunspell-en-za
hunspell-es
hunspell-fr
hunspell-fr-classical
hunspell-it
hunspell-pt-br
hunspell-pt-pt
hunspell-ru
hyphen-de
hyphen-en-ca
hyphen-en-gb
hyphen-en-us
hyphen-fr
hyphen-hr
hyphen-it
hyphen-pl
hyphen-pt-br
hyphen-pt-pt
hyphen-ru
mythes-de
mythes-de-ch
mythes-en-au
mythes-en-us
mythes-fr
mythes-it
mythes-pt-pt
mythes-ru 

Abraços a todos
e até a próxima.

domingo, 22 de abril de 2018

Dica rápida Lazarus / Typhon - Cor do TStatusBar e DBCheckBox

Olá pessoal,

esta é uma dica rápida, referente a uma situação que estava encontrando no Lazarus / Typhon.

No componente StatusBar, na propriedade Color, estava escolhendo uma outra cor qualquer, porém nada acontecia, ele continuava com a mesma cor.

O mesmo acontecia com o componente DBCheckBox, onde ao tentar alterar a cor da fonte do mesmo, nada acontecia.

No Bugtracker, existem alguns assuntos, relacionados a este erro, com estes e outros componentes. Acontece que na verdade isto não é um erro. Na verdade é tido como um recurso. Clique aqui para conferir. Abaixo uma breve explicação retirada da página.

"Lazarus LCL é pintado nativo. Isso não é um bug, mas um recurso. Esse recurso é visto no Inspetor de objetos -> Guia Restrito: Cor

Você pode desativar esse comportamento em Opções do Projeto -> Aplicativo -> Desmarque a opção "Usar recurso de manifesto (e ativar temas)".

Mas você tem que viver com todos os efeitos colaterais".


Como podemos ver, esta é uma opção para Windows.

Espero que com esta informação, muitas pessoas fiquem mais tranquilas, sem ter que ficar perdendo tempo vasculhando a internet a procura de uma solução ou explicação do porque não consegue algo tão simples como alterar uma propriedade de componente.

Vale informar que realizei tal procedimento, porém em tempo de projeto as cores não foram alteradas, somente em runtime.

Abraços a todos

e até a próxima.