Como atualizar seu OpenSuse 11.4 para 12.1 sem problemas.

Standard

Bom pessoal, antemão queremos ressaltar que o procedimento é rápido (só depende do seu link de internet) e simples de proceder. Bora simbora?

Vamos analisar os repositórios ativos (no meu caso tinham MUUUUUUUUUUUUUUUUUITOS, abaixo seguem somente os default), para isso use o comando:

zypper repos –uri

A resposta deverá ser:

# | Alias                            | Name                             | Enabled | Refresh | URI
--+----------------------------------+----------------------------------+---------+---------+------------------------------------------------------------------------------------------------
1 | Updates-for-openSUSE-11.4-11.4-0 | Updates for openSUSE 11.4 11.4-0 | Yes     | Yes     | http://download.opensuse.org/update/11.4/
2 | openSUSE-11.4-11.4-0             | openSUSE-11.4-11.4-0             | Yes     | No      | cd:///?devices=/dev/disk/by-id/ata-VMware_Virtual_IDE_CDROM_Drive_10000000000000000001,/dev/sr0
3 | repo-debug                       | openSUSE-11.4-Debug              | No      | Yes     | http://download.opensuse.org/debug/distribution/11.4/repo/oss/
4 | repo-debug-update                | openSUSE-11.4-Update-Debug       | No      | Yes     | http://download.opensuse.org/debug/update/11.4/
5 | repo-non-oss                     | openSUSE-11.4-Non-Oss            | Yes     | Yes     | http://download.opensuse.org/distribution/11.4/repo/non-oss/
6 | repo-oss                         | openSUSE-11.4-Oss                | Yes     | Yes     | http://download.opensuse.org/distribution/11.4/repo/oss/
7 | repo-source                      | openSUSE-11.4-Source             | No      | Yes     | http://download.opensuse.org/source/distribution/11.4/repo/oss/

Vamos ativar o repositório updates for opensuse 11.4 11.4-0 com o seguinte comando:

zypper modifyrepo –enable Updates-for-openSUSE-11.4-11.4-0

Logo em seguida, validar o repositório (URI):

zypper addrepo –check –name ‘openSUSE-11.4-Update’ http://download.opensuse.org/update/11.4/ repo-update

Hora de deixar tudo novinho antes da upgrade:

zypper refresh

zypper update

 

Depois que tudo estiver atualizado na atual versão deveremos fazer o seguinte:

zypper modifyrepo –all –disable

Isso vai desativar tudo quanto for repositório antigo (11.4).

Hora de ativar todos os repositórios novos:

zypper addrepo –name “openSUSE-12.1 OSS” http://download.opensuse.org/distribution/12.1/repo/oss/ repo-12.1-oss
zypper addrepo –name “openSUSE-12.1 Non-OSS” http://download.opensuse.org/distribution/12.1/repo/non-oss/ repo-12.1-non-oss
zypper addrepo –name “openSUSE-12.1 Updates” http://download.opensuse.org/update/12.1/ repo-12.1-update

Hora do FATALITY:

zypper ref

zypper dup

 

Depois disto dê reboot (no console mesmo):

reboot

 

Quando inicializar já virá com gnome-shell.
Aqui está ok (brilho, som), mas a wifi foi para o espaço.
Iremos fazer um artigo com a correção.

openSUSE 12.1 Beta Lançado

Standard

Confira a nota de lançamento do OpenSuse 12.1 beta pela DistroWatch:

Bryen Yunashko has announced the availability of the beta release of openSUSE 12.1: “The much-awaited beta release of openSUSE 12.1 is here. If you’ve been following us, you know this release was originally called Milestone 6. However, the release team and its testers agreed that this round of testing showed milestone 6 to be so stable and ready for general testing, they decided to call it beta. And that means that if you’ve been thinking about taking a pre-release of 12.1 for a spin before our final release in November, there’s no time like the present.” Read the short release announcement for more information and relevant links. Download (mirrors): openSUSE-KDE-LiveCD-Build0315-i686.iso (677MB, MD5, torrent), openSUSE-GNOME-LiveCD-Build0315-i686.iso (664MB, MD5, torrent), openSUSE-KDE-LiveCD-Build0315-x86_64.iso (690MB, MD5, torrent), openSUSE-GNOME-LiveCD-Build0315-x86_64.iso (677MB, MD5, torrent).

Fonte: http://distrowatch.com/6913

Como instalar o Adobe AIR e TweetDeck mais recentes no OpenSuse 11.4

Standard

Bom, pessoal, nós do AppUnix decidimos fazer um simples How to (bem easy-to-use mesmo) para que você possa instalar facilmente o Adobe Air junto com Tweetdeck sob OpenSuse 11.4. Sobre as notas de distribuição e hardware, nada tão gritante. Antes damos um alerta para quem “viaja” demais e instala Sistemas Operacionais Linux 64 bits quando NÃO SE TEM MAIS DE 4 gb de ram. Evite isto, pois Kernel PAE dá conta do recado e reconhece os 4gb de ram sob 32 bits com MUITO louvor.

Voltando ao ponto de specs, seguem abaixo:

Notebook Testado

Acer 7745 -> i3 350M, 4gb de ram.

Opensuse 11.4 32 bits.

Vamos que vamos?

Nosso primeiro passo é instalar o pacote RPM que está disposto no site da Adobe (pacote adobe air), Para baixar DIRETAMENTE acesse o link abaixo:

http://get.adobe.com/br/air/thankyou/?installer=Adobe_AIR_2.6_for_Linux_%28.rpm%29

Isto vai cair no site já para download.

Siga os passos abaixo:

adobeair passo 1

adobeair passo 1

Primeiro passo é dizer que queremos abrir o pacote com o gestor de pacotes RPM (mostrado acima).

adobeair passo 2

adobeair passo 2

Acima vemos o download prosseguindo (mesmo escolhendo ABRIR com gestor de pacotes RPM).

adobeair passo 3

adobeair passo 3

No passo acima vemos a execução do pacote baixado. Devemos clicar em INSTALAR para prosseguir.

adobeair passo 4

adobeair passo 4

No passo acima devemos confirmar que queremos instalar o pacote.

adobeair passo 5

adobeair passo 5

Devemos confirmar com nossa senha (senha de root do seu OpenSUSE 11.4) para autorizar a instalação do pacote.

adobeair passo 6

adobeair passo 6

Acima vemos o processo de instalação do adobe air rodando normalmente.

adobeair FINAL

adobeair FINAL

Para conferir que a instalação ocorreu filé clique em COMPUTADOR -> MAIS APLICATIVOS. Deve aparecer idêntico a foto acima.

Pronto, agora que metemos bala no Adobe Air, teremos de meter pólvora  (ou POIVA -> no interiorzão) no TweetDeck. Bora? Vamos na velocidade do dragão branco?

Primeiro passo é acessar o site oficial: http://www.tweetdeck.com/

tweetdeck passo 1

tweetdeck passo 1

Devemos clicar no menu COMPUTADOR para podermos baixar a versão DESKTOP.

tweetdeck passo 2

tweetdeck passo 2

Clicando em DOWNLOAD NOW iremos ativar o bichão (download dele). Devemos fazer isto para prosseguir com a instalação.

tweetdeck passo 3

tweetdeck passo 3

Veja o carregamento do arquivo direto no site.

tweetdeck passo 4

tweetdeck passo 4

Agora devemos clicar em ABRIR para baixar e usar o Adobe Air automaticamente na abertura dos arquivos.

tweetdeck passo 5

tweetdeck passo 5

Estamos terminando o download, falta pouco.

tweetdeck passo 6

tweetdeck passo 6

Agora iremos autorizar o Adobe Air a instalar o TweetDeck.

tweetdeck passo 7

tweetdeck passo 7

Estamos acima definindo o ponto de instalação do TweetDeck. Deveremos deixar o padrão, só confirme isto.

tweetdeck passo 8

tweetdeck passo 8

Acima devemos concordar com os termos da Adobe.

tweetdeck passo 9

tweetdeck passo 9

Conforme imagem acima, devemos colocar a senha de root do OpenSuse 11.4 afim de que seja autorizada a instalação/conclusão da instalação.

tweetdeck passo 10

tweetdeck passo 10

Depois disso é só ENJOY véi!

 

Curtiu? Aplique um SHARE nisso e se lhe salvou o dia comenta aí, please!

 

4ppUn1x agradece sua visita :P.

Corrigir Acentuação de Teclado US internacional no OpenSuse 11.4 de maneira simples

Standard

Bom, existe uma coisa que iremos resolver com muita facilidade que é o bendito do teclado US internacional e sua acentuação.
O teclado que estou usando é de um Acer 7745 17″.
Para sanarmos este trem não teremos dificuldades não, façamos o seguinte:

1 – Clique em COMPUTADOR -> YAST

2 – Assim que o YAST abrir você deve digitar no campo de pesquisas (acima, no canto esquerdo) a palavra teclado (veja a imagem abaixo):

teclado OK no OpenSUSE

teclado OK no OpenSUSE

Clique em LAYOUT do TECLADO do SISTEMA, em seguida procure por PORTUGUÊS (BRASIL ACENTUAÇÃO – EUA).

Isto é o mesmo que US-Internacional ou US Acentos.

Aplique clicando em OK e depois corra para o abraço.

Curtiu aí?
SHARE NELE!

Equipe AppUnix agradece e ordena -> ENJOY!

Vulnerabilidade do Opera Browser no Opensuse 11.x

Standard
From: opensuse-security@opensuse.org
To: opensuse-security-announce@opensuse.org
Subject: [security-announce] openSUSE-SU-2011:0688-1: important: opera
Date: Fri, 24 Jun 2011 15:08:26 +0200 (CEST)
Message-ID: <20110624130826.38F8A32350@maintenance.suse.de>

openSUSE Security Update: opera ______________________________________________________________________________ Announcement ID: openSUSE-SU-2011:0688-1 Rating: important References: #694567 Affected Products: openSUSE 11.4 openSUSE 11.3 ______________________________________________________________________________ An update that contains security fixes can now be installed. It includes one version update.

Description: opera 11.11 fixes a security vulnerability.

Citing http://www.opera.com/support/kb/view/992/:

Framesets allow web pages to hold other pages inside them.

Certain frameset constructs are not handled correctly when the page is unloaded, causing a memory corruption.

To inject code, additional techniques will have to be employed. Patch Instructions:

To install this openSUSE Security Update use YaST online_update.

Alternatively you can run the command listed for your product:

– openSUSE 11.4: zypper in -t patch opera-4588 – openSUSE 11.3: zypper in -t patch opera-4588 To bring your system up-to-date, use “zypper patch”. Package List: – openSUSE 11.4 (i586 x86_64) [New Version: 11.11]: opera-11.11-1.2.1 opera-gtk-11.11-1.2.1 opera-kde4-11.11-1.2.1

– openSUSE 11.3 (i586 x86_64) [New Version: 11.11]: opera-11.11-1.2.1 opera-gtk-11.11-1.2.1 opera-kde4-11.11-1.2.1

References: https://bugzilla.novell.com/694567

Fonte: http://lwn.net/Articles/449150/

openSUSE 12.1 Milestone 2

Standard

Jos Poortvliet Anunciou recentemente o lançamento do OpenSuse 12.1 Milestone 2.

Confira as notas de lançamento:

About 3 weeks after the first milestone for openSUSE 12.1, today the second milestone has been made available. Following the Roadmap, this is the second of 6 milestone until the openSUSE 12.1 release in November.
Milestones

openSUSE is developed in a repository called Factory. Packages flow from the devel projects into Factory upon OK from the release team following the Factory Development Model. During the development cycle (more detailed model) periodic releases are made available for testing – these are the milestones. Six of them become available. After some several freezes go into effect, the component freeze just before the fourth milestone for instance. And about a couple of weeks after the last milestone the first of two Release Candidates is made ready for testing. The final openSUSE 12.1 release is expected on November 11th.
Progress since the previous milestone

The first milestone had a huge number of changes and improvements on top of the latest openSUSE release. Again, many packages have been updated. You can check the latest package versions on this page. What are the major changes?

Firefox 5 RC
Horde4 packages (php5-pear-horde)
“The Board”
rawstudio
llvm/clang 3.0 snapshot
many smaller updates to KDE and GNOME applications and desktops

Also nspluginwrapper is now updated which will allow a more stable Flash plugin on 64bit platforms. With this change you can now watch two flash videos at the same time. And over 100 new packages have been added, including extensions for Banshee, some small tools like DDS2tar and brainfuck interpreter, Cdecl (turns C/C++ gibberish into English), cint (small C/C++ interpreter) and a number of other devel and language tools.
systemd

On the openSUSE project and factory mailing lists a discussion is taking place centered around the new systemd init system. After the introduction of the road to systemd for openSUSE 12.1 by Frederic Crozat, issues, complaints and limitations of systemd are being discussed and dissected. Changing an init system is an invasive change and systemd has ambitions beyond just replacing sysV not everyone always agrees with. Work will be needed to ensure a stable and usable init system for 12.1 and the team welcomes help and bugreports!
Helping out easier than ever!

As expected from a development release, there is still a lot of work to do, so your input at this early stage will be a huge help in making the final release into the beautifully polished work that we aim for. openSUSE 12.1 Milestone 2 has a list of most annoying bugs here, please add issues you find and help fix them. As Will Stephenson recently blogged, fixing an issue is a matter of BURPing on build.opensuse.org! Find a how-to here.

So go and see for yourself what the next version of openSUSE has in store for you at our download center.

Para baixar veja abaixo às versões:

Download (mirrors): openSUSE-KDE-LiveCD-Build0072-i686.iso (671MB, MD5, torrent), openSUSE-GNOME-LiveCD-Build0072-i686.iso (668MB, MD5, torrent), openSUSE-KDE-LiveCD-Build0072-x86_64.iso (672MB, MD5, torrent), openSUSE-GNOME-LiveCD-Build0072-x86_64.iso (685MB, MD5, torrent).

Opensuse 12.1 Lançado!

Standard

A distribuição Open Source mantida pela Novell + Comunidade, o Opensuse anunciou recentemente o lançamento da versão 12.1. O OpenSuse é uma versão grátis para quem deseja conhecer este sistema operacional e em seguida aventurar-se pelo mundo Suse Enterprise.

Um dos pontos mais fortes desse release é um update de 800 pacotes em relação  sua versão anterior. Muito foi feito e abaixo detalharemos mais sobre as notas de anúncio:

Milestone 1, the first step towards the upcoming openSUSE 12.1 release, is now available. It is the first milestone, hence far from stable, but the images are now finally building, so we have a good starting point for further development.

Many updates, systemd still optional

With over 800 updates, including minor and major updates, the current milestone is ready for some serious testing. This iteration already sees some major upgrades taking place, with the kernel moving on to 2.6.39 and GNOME to 3.0. In addition we have popular GNOME applications like Evolution, Eye of GNOME and others all synchronized, and KDE’s Plasma Desktop coming along nicely with a minor version upgrade to 4.6.3. You will also find upgrades to GCC, glibc, Perl, Python, and the RPM package manager. Much work has also been put into the much-lauded systemd which has now been upgraded to version 26.

You can read some info on the progress in this recent blog on progress in Factory by Andreas Jaeger.

Helping out easier than ever!

As expected from a development release, there is still a lot of work to do, so your input at this early stage will be a huge help in making the final release into the beautifully polished work that we aim for. openSUSE 12.1 Milestone 1 has a list of most annoying bugs here, please add issues you find and help fix them. As Will Stephenson recently blogged, fixing an issue is a matter of BURPing on build.opensuse.org! Find a how-to here.

So run, don’t crawl, to your nearest downloader and see for yourself what the next version of openSUSE has in store for you at our download center.

 

A lot of things are happening in our Factory distribution that will be released in November 2011 as openSUSE 12.1 and I’d like to point out a few things from the last few weeks that users and developers of factory shouldn’t miss.

Roadmap openSUSE 12.1

Stephan “Coolo” Kulow has updated the openSUSE 12.1 Roadmap, the next milestone is Milestone 1 which is delayed and targeted now for release on Tuesday, 30th May. The next paragraphs highlight some of the updates for this versions.

GCC 4.6

The GNU Compiler Collection has been updated to version 4.6, the list of  changes includes the following new warning that will be visible while compiling packages for openSUSE Factory:

  • “New -Wunused-but-set-variable and -Wunused-but-set-parameter warnings were added for C, C++, Objective-C and Objective-C++. These warnings diagnose variables respective parameters which are only set in the code and never otherwise used. Usually such variables are useless and often even the value assigned to them is computed needlessly, sometimes expensively. The -Wunused-but-set-variable warning is enabled by default by -Wall flag and -Wunused-but-set-parameter by -Wall -Wextra flags.”

Some packages have been failing by the new GCC due to new warnings and new optimizations and most have been fixed already but please double check that your packages are building and running fine.

RPM 4.9

Michael Schröder announced RPM 4.9 for Factory. He explains the main packager visible changes as:

“Besides some bug fixes and an update to a newer BerkeleyDB
library rpm-4.9.0 contains plugin architecture for dependency
generation. In older rpms, the internal dependency generator
was pretty much hardcoded in C, so we always used the old
external one to generate dependencies. With rpm-4.9.0, the
internal generator has become flexible enough so that we
can use it.

This means for you, that rpm will no longer use the %__find_provides and %__find_requires macros. Some packages redefined those macros to be able to filter the generated dependencies.
This will no longer work in rpm-4.9.0. Instead, support for
dependency filtering was added to rpm…”

GNOME 3

GNOME 3 has now hit Factory as well and Vincent Untz explained how to fix failures due to the large push.

Linux Kernel 2.6.39

This update was a “boring” update – nothing broke AFAIK ;) , so I hope it’s a solid version. Users will benefit from the new features in it. 2.6.39 is the first kernel without the Big Kernel Lock at all!

Packaging Changes

Besides new software, also new ways of handling it get introduced. The following catched my eyes:

Rpmlint update

Ludwig Nussel updated rpmlint to version 1.2 and explained the new warnings about packaging of rpm packages – and what to do about them.

Changing the process of Factory submissions with the Open Build Service

Now with every submission to Factory scripts are run automatically that do two different reviews before the package goes to human check-in review:

  • The “legal-auto” review checks the updated package for changes in licenses.
  • The “factory-auto” review checks that the updated package builds actually in the devel project – and if not, rejects it.

The “legal-auto” review has quite a long backlog at the moment and Jürgen is working on moving some of the checks to rpmlint or osc checks – so that the packager notices and fixes them before submission to Factory.

Also, you can now submit packages to Factory even if you are not the maintainer of the package but in this case the maintainer (packager) gets a review request to review that the package really can go to factory and thus a plea to packagers to handle their review requests.

openSUSE Conference

The openSUSE Conference is this year co-located with the SUSE Labs conference. Join us to present and discuss also Factory related topics. The Call for papers is open now!

I’m interested on feedback on this article – should I start a series?

You can skip to the end and leave a response. Pinging is currently not allowed.

 

Para baixar o OpenSuse você pode acessar por meio de:

Download (mirrors): openSUSE-KDE-LiveCD-Build0032-i686.iso (695MB, MD5, torrent), openSUSE-GNOME-LiveCD-Build0032-i686.iso (695MB, MD5, torrent), openSUSE-KDE-LiveCD-Build0032-x86_64.iso (687MB, MD5, torrent), openSUSE-GNOME-LiveCD-Build0032-x86_64.iso (693MB, MD5, torrent).