Welcome to Planet openSUSE

This is a feed aggregator that collects what openSUSE contributors are writing in their respective blogs.

To have your blog added to this aggregator, please read the instructions.


Monday
25 April, 2016


face
Today the OpenStack Summit starts in Austin, TX. Sitting right now in the keynote hall with live music and wait for the keynotes to begin. This time my talk wasn't selected. Nevertheless I expect a great summit with numerous interesting sessions and locking forward to meet with other fellows and partners from the OpenStack and Ceph communities.

face

Google Chrome no ubuntu

Se você gosta do Google Chrome e quer ter ele sempre atualizado no seu sistema, veja como instalar a última versão estável do Google Chrome no Ubuntu, Fedora e derivados.

Leia o restante do texto "Google Chrome no Ubuntu, Fedora e derivados"

Este texto saiu primeiro em Google Chrome no Ubuntu, Fedora e derivados – veja como instalar


face

Google made an announcement April 22 that 1,206 students were selected for the Google Summer of Code and six of those students will be mentored through the openSUSE Project, which is one of 178 mentoring organizations in this year’s GSoC.

The six university students will spend their summer break writing code and learning about open source developments through six projects with the openSUSE Project while earning money through Google’s international program.

“I believe that one of the most important tasks for a Free Software hacker is to bring new people with new perspectives, backgrounds and fresh ideas into the community,” said Hendrik Vogelsang, who is one of the mentors for the openSUSE Project. “GSoC provides the perfect opportunity for a project like openSUSE to build new relationships with students from all over the world.”

Those new relationships and fresh ideas will develop within six projects for openSUSE, which are titled Alternatives YaST Module, Enhancing visitor experience of OSEM, Implementing Ticket payment feature for OSEM, Improve One-Click Installer, Improve the UI of Portus and Port Jangouts from AngularJS 1.4.

Students wrote more than 20 project proposals to participate with openSUSE as a mentoring organization. A list of available project that were available to students can be viewed at 101.opensuse.org.

The next phase of GSoC will be the Community Bonding phase and the students will begin working on the projects May 23. The students will have a mid-term evaluation between June 20 – 27 and will submit their code for evaluation between August 15 -23.

Google Summer of Code is open to post-secondary students, age 18 and older in most countries.


face

openSUSE Tumbleweed es una distribución “Rolling Release” en desarrollo continuo. Aqui puedes estar al tanto de las últimas novedades.

Tumbleweed

Una nueva revisión de lo que ha acontecido esta semana en openSUSE Tumbleweed la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, en este enlace:

Las ISO’s son instalables, pero si ya estás disfrutando de openSUSE Tumbleweed en tu equipo, simplemente deberás actualizarlo mediante “zypper up” para disfrutar de esas actualizaciones.

Tumbleweed parece haber encontrado su ritmo ya que últimamente se publican alrededor de 4 snapshots por semana. En esta revisión se revisan los cambios de los snapshots 0414, 0415, 0416 y 0417. Aunque en las próximas entregas esto cambiará, ya que el snapshot 0422 llevará más tiempo tenerlo preparado, más adelante explico el motivo.

Pero entre los cuatro snapshots publicados esta semana podemos encontrar:

  • GNOME 3.20.1
  • Samba 4.4.2 (asegúrate de actualizar utilizando zypper dup)
  • Muchas otras actualizaciones y resoluciones de errores

Como comentaba el siguiente snapshot, el que será el 20160422, será bastante grande y muchos paquetes tendrán un nuevo número de lanzamiento. Glibc 2.23 finalmente encuentra su manera de entrar en el proceso de creación de una nueva versión de Tumbleweed, lo que ha sido la oportunidad perfecta para cambiar OBS para recompilar toda la distribución por completo, asegurando que todos los paquetes son de nuevo compilados.

También han cambiado la gestión de los archivos .desktop ya que había problemas con las traducciones. Al ofrecer openSUSE una versión antigua de los archivos, mientras que en los proyectos se habían publicado archivos ya con traducciones actualizadas. En fin muchos cambios que irán a parar a tu openSUSE Tumbleweed.

Además hay más cosas interesantes que están en el proceso de preparación:

  • Qt 5.6
  • Linux Kernel 4.5.2
  • KDE Applications 16.04.0
  • GStreamer 1.8.0

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–



face

Como instalar a versão mais recente do VirtualBox no Linux

Se você usa o virtualizador desktop da Oracle e quer estar sempre com as últimas funcionalidades a sua disposição, veja nesse tutorial como instalar a versão mais recente do VirtualBox no Linux.

Leia o restante do texto "Como instalar a versão mais recente do VirtualBox no Linux"

Este texto saiu primeiro em Como instalar a versão mais recente do VirtualBox no Linux


Sunday
24 April, 2016


Michael Meeks: 2016-04-24 Sunday.

21:00 UTCmember

face
  • To church early for CRB checks; enjoyed Tony's great, final talk in The Story - chatted afterwards. Home for a passover-style meal with Martin, Mary-Anne & family, a lovely afternoon. Quartet practice, read stories to babes, bed - still feeling awful.

Ray Chen: Event Calendar

07:15 UTCmember

face

今日發現了一個KDE桌面元件 Event Calendar,可以顯示google行事曆,感覺不錯用

















可用來替代原本的數位時鐘/行事曆

Saturday
23 April, 2016


face

Introduction

I recently learned about VulnHub, a site where you can download and attack some demo machines that others have shared. It is very useful if you are looking to learn about security or advance your existing skills. In this post I was targeting the LAMPSecurity: CTF6 machine. Setup is pretty simple, I downloaded the VM, converted it into qcow2 format and then fired it up with kvm.

1

Recon/Scanning

To start off I wanted to see what ports and services are running so I decided to run a scan to see if I could get more information.

The first issue is that the machine uses a DHCP so I need to determine its ip address.

# nmap -sP 192.168.1.0/24

Starting Nmap 7.12 ( https://nmap.org ) at 2016-04-22 21:03 EDT
Nmap scan report for 192.168.1.211
Host is up (0.00011s latency).
MAC Address: 52:54:00:2E:EF:25 (QEMU virtual NIC)
Nmap scan report for 192.168.1.1
Host is up.
Nmap done: 256 IP addresses (2 hosts up) scanned in 6.38 seconds

Now I know the IP of the gateway is 192.168.1.1 so the IP address of the target machine is 192.168.1.211. Now that I know that I can perform a scan on the ports to see what is open.

# nmap -sS -sV 192.168.1.211
Nmap scan report for 192.168.1.211
Host is up (0.00013s latency).
Not shown: 991 closed ports
PORT     STATE SERVICE  VERSION
22/tcp   open  ssh      OpenSSH 4.3 (protocol 2.0)
80/tcp   open  http     Apache httpd 2.2.3 ((CentOS))
110/tcp  open  pop3     Dovecot pop3d
111/tcp  open  rpcbind  2 (RPC #100000)
143/tcp  open  imap     Dovecot imapd
443/tcp  open  ssl/http Apache httpd 2.2.3 ((CentOS))
993/tcp  open  ssl/imap Dovecot imapd
995/tcp  open  ssl/pop3 Dovecot pop3d
3306/tcp open  mysql    MySQL 5.0.45
MAC Address: 52:54:00:2E:EF:25 (QEMU virtual NIC)

The website seems to have Apache running so I decided to try scanning it with nikto to see if there are any interesting pages avaliable.

# nikto -h http://192.168.1.211/
- Nikto v2.1.6
---------------------------------------------------------------------------
+ Target IP:          192.168.1.211
+ Target Hostname:    192.168.1.211
+ Target Port:        80
+ Start Time:         2016-04-22 21:25:05 (GMT-4)
---------------------------------------------------------------------------
+ Server: Apache/2.2.3 (CentOS)
+ Cookie PHPSESSID created without the httponly flag
+ Retrieved x-powered-by header: PHP/5.2.6
+ The anti-clickjacking X-Frame-Options header is not present.
+ The X-XSS-Protection header is not defined. This header can hint to the user agent to protect against some forms of XSS
+ The X-Content-Type-Options header is not set. This could allow the user agent to render the content of the site in a different fashion to the MIME type
+ Apache/2.2.3 appears to be outdated (current is at least Apache/2.4.12). Apache 2.0.65 (final release) and 2.2.29 

Michael Meeks: 2016-04-23 Saturday.

21:00 UTCmember

face
  • Starting to feel ill. H. out for a leadership course; slugged in the morning variously, lunch, out for a walk with the babes; home bit of hackery, cleaning up some code. Out for a drink, and meal with J. - an anniversary bash; lovely.

face

Thunderbird no Linux: veja com instalar manualmente

Se você precisa ter a última versão do cliente de e-mail da Mozilla no seu sistema, veja aqui como instalar o Thunderbird no Linux manualmente.

Leia o restante do texto "Thunderbird no Linux: veja com instalar manualmente"

Este texto saiu primeiro em Thunderbird no Linux: veja com instalar manualmente


Friday
22 April, 2016


Michael Meeks: 2016-04-22 Friday.

21:00 UTCmember

face
  • Up early; poked at some mail & code. Breakfast, out for a run, back, my logical fix makes everything worse: nice. Lunch, team call, admin, customer call, chat with Tor. Admin. Worked lateish with Niall.

face

Dear Tumbleweed users and hackers,

Tumbleweed seems to have found its rhythm at around 4 snapshots per week. I will cover the snapshots 0414, 0415, 0416 and 0417. After that, it took unfortunately a bit of effort to get more stagings ready. This then lead now to the fact that the next snapshot (0422) will be rather large. I will mention more about this further down.

What were the 4 last snapshots about:

  • GNOME 3.20.1
  • Samba 4.4.2 (ensure to update using zypper dup!)
  • Many other bugfixes and updates

The next snapshot (20160422) will be rather large and quite some packages will have new release numbers. Glibc 2.23 finally found its way through staging, which was the perfect time to change OBS to do a full rebuild of the distribution, ensuring all packages are again built against each other. Further, we disabled the support script that “removed the .desktop file translations in favor of gettext based language overlays”. Even though this was an interesting feature, it lead to quite some issues in the past with the fast pace of Tumbleweed. Sometimes upstream shipped a .desktop file with correct translations, but we stripped those ‘in favor of our own’ (which often were based on older strings). No longer doing this means eliminating all kind of such issues. But it was another reason for full package rebuilds. In an attempt to minimize how often we trigger such large updates, we scheduled this intentionally together with the glibc update.

There are still a couple of things prepared in staging, most notably:

  • Qt 5.6 – The YaST issue / installer not having keyboard focus is still present
  • Linux Kernel 4.5.2
  • KDE Applications 16.04.0
  • GStreamer 1.8.0

Let’s all work on all those great additions and many more


face

This morning I could not launch SMPlayer as it would complain about a ‘relocation error’.

smplayer: relocation error: /usr/lib64/samba/libauthkrb5-samba4.so: symbol tevent_req_is_unix_error, version TEVENT_UTIL_0.0.1 not defined in file libtevent-util.so.0 with link time reference

It’s been quite a few days I did not use SMPlayer and somehow a recent update of Tumbleweed could have updated that Samba library. Yes, it comes from the samba-libs package.

ish@coffee-bar:~> rpm -qf /usr/lib64/samba/libauthkrb5-samba4.so
samba-libs-4.4.2-1.1.x86_64

I ran the above command when writing this blog post, which was after a Samba update. Therefore I guess a previous version of the samba-libs was behind the apps-breaking incident. Yup! SMPlayer would work just fine after the update. Reading from the openSUSE forums, a couple of days ago other geekos complained about some items failing to launch after Tumbleweed update.


Ideally, one could run zypper up to update the system rather than just the Samba package.

The post Samba ‘libauthkrb5’ library breaks several apps appeared first on HACKLOG.


face


As I previously wrote, I went to Athens to attend the FOSSCOMM annual conference.

I applied to present something related to openSUSE (I was at the booth) and also to ownCloud.

openSUSE
Kick off the conference, my presentation was about my favourite version, openSUSE Tumbleweed. I used the structure of Richard's article.
The audience was aproximately 20 people. Actually it was the first presentation of the day, right after keynote (at the other room). The good thing was that more came at the booth and they were asking about Tumbleweed and Leap.
We had limited amount of swag to give away.

Here you can find the presentation file. Feel free to use it.

Picture:

ownCloud
Presentation was pretty interesting. I had the main room and the audience was about 50 people. I showed what is cloud, why we use it, what is good and what is bad cloud service and what's cool with ownCloud. I showed what's new on version 9.0. Right after the presentation I was asked about encryption (files and mails). Is it on server side or on sender side?
I had some leaflets and stickers with me. I left them at the registration desk and some at other booths, so if anyone was insterested on ownCloud, he/she could find me at the openSUSE booth.

Here is the presentation file (it's the same that we all use + conference promo).

Some pictures:



For more pictures you can check:
1. openSUSE album
2. ELLAK report
3. FOSSCOMM facebook event
4. FOSSCOMM instagram

Thursday
21 April, 2016


Michael Meeks: 2016-04-21 Thursday.

21:00 UTCmember

face
  • Up early; customer call, team call, ESC call, JanI call, Advisory Board call - E-mail, admin, and no significant code hackery.


face

      Imaginons un scénario simple. Vous êtes absent de chez vous et réalisez que vous devez changer quelque chose sur votre Raspberry PI. Encore plus simple: Un(e) ami(e) vous demande de l’aide pour son Raspberry, voire c’est vous qui demandez de l’aide. Mais vous ne possédez pas encore votre hélico, donc, que faites-vous ? […]


face

Como instalar um Facebook Messenger no Linux com o Messenger for Desktop

Que usar o Facebook Messenger no desktop de seu sistema? Então veja como instalar o Messenger for Desktop, para ter um Facebook Messenger no Linux.

Leia o restante do texto "Como instalar um Facebook Messenger no Linux com o Messenger for Desktop"

Este texto saiu primeiro em Como instalar um Facebook Messenger no Linux com o Messenger for Desktop


Wednesday
20 April, 2016


Michael Meeks: 2016-04-20 Wed.

21:00 UTCmember

face
  • A day packed with business and calls, also my 14th Wedding Anniversary - what a blessing it is to have a patient, kind, intelligent, beautiful wife, and to have too little time for a fuller set of adjectives.

face
  • A Cycling Map

    Este post en español

    There are no good, paper cycling maps for my region. There are 1:20,000 street maps for car navigation within the city, but they have absolutely no detail in the rural areas. There are 1:200,000 maps for long trips by car, but that's too big of a scale.

    Ideally there would be high-quality printed maps at 1:50,000 scale (i.e. 1 Km in the real world is 2 cm in the map), with enough detail and some features:

    • Contour lines. Xalapa is in the middle of the mountains, so it's useful to plan for (often ridiculously steep) uphills/downhills.

    • Where can I replenish my water/food? Convenience stores, roadside food stands.

    • What's the quality and surface of the roads? This region is full of rural tracks that go through coffee and sugarcane plantations. The most-transited tracks can be ridden with reasonable "street" tyres. Others require fatter tyres, or a lot of skill, or a mountain bike, as they have rocks and roots and lots of fist-sized debris.

    • Any interesting sights or places? It's nice to have a visual "prize" when you reach your destination, apart from the mountainous landscape itself. Any good viewpoints? Interesting ruins? Waterfalls?

    • As many references as possible. The rural roads tend to look all the same — coffee plants, bananas, sugarcane, dirt roads. Is there an especially big tree at the junction of two trails so you know when to turn? Is there one of the ubiquitous roadside shrines or crosses? Did I just see the high-voltage power lines overhead?

    Make the map yourself, damnit

    For a couple of years now, I have been mapping the rural roads around here in OpenStreetMap. This has been an interesting process.

    For example, this is the satellite view that gets shown in iD, the web editor for OpenStreetMap:

    Satellite view
	      of rural area

    One can make out rural roads there between fields (here, between the blue river and the yellow highway). They are hard to see where there are many trees, and sometimes they just disappear in the foliage. When these roads are just not visible or 100% unambiguous in the satellite view, there's little else to do but go out and actually ride them while recording a GPS track with my phone.

    These are two typical rural roads here:

    Rural road between plantations Rural road with
		  view to the mountains

    Once I get back home, I'll load the GPS track in the OpenStreetMap editor, trace the roads, and add some things by inference (the road crosses a stream, so there must be a bridge) or by memory (oh, I remember that especially pretty stone bridge!). Behold, a bridge in an unpaved road:

    Bridge in the editor Bridge in the real
	      world


face

What to know

openSUSE Conference CrowdThe openSUSE Conference in Nuremberg, Germany, June 22 – 26 is just nine weeks away and attendee might want to start planning their trip to this year’s conference.

With a pre-conference party planned for June 21 at the Kater Murr at 7 p.m., attendees might want to consider arriving on June 21; arriving a day before the conference is a good idea.

The conference will begin at 10 a.m. on June 22, which should give people time to recovery either jet lag or the pre-conference party.

People who take the train will arrive in downtown Nuremberg. People coming in on a flight can go downtown using the subway (U-Bahn) from the airport. U2 is the train that goes too and from downtown (Hauptbahnhof).

People who plan on driving to Nuremberg will find plenty of parking garages around the city. Parking at the Z Bau is free.

Travel Support Program

People who plan on using the Travel Support Program can start submitting their requests now via Connect and need to have it submitted six weeks before the start of oSC16. (May 9 at the latest).

Learn more about the Travel Support Program and be informed of the policies to make your process easy and to understand the requirements for receiving support funds.

Attendees should look for the cheapest tickets available so that the funds can be used to accommodate the largest amount of attendees requesting support.

Entertainment

Besides the pre-conference party, there will be a couple social events scheduled throughout the week.

There will be a city tour and a cellar tour available in Nuremberg at two different times (6:30 p.m. and 8 p.m.) on June 22, 23 and 25. Each tour has the capacity of 25 people and people who want to attend these tours will need to reserve a seat through events.opensuse.org. Reserving a seat for the tours is not currently available, but will be before the conference starts; an announcement will be sent out to attendees about reserving a seat.

The SUSE Band will play live music on stage at the Z Bau June 24 from 6:45 p.m. The band has been practicing for this for some time is hyped to be playing in front of a live audience.

Going Home

The conference is scheduled to end at 2 p.m. on June 26 so attendees can have enough time to get to the airport for a flight leaving at 5 p.m. or later. There are several flights leaving Nuremberg after 5 p.m. Three hours is more than enough time to get to the airport from the Z Bau. Using public transportation takes a little under 30 minutes from the Z Bau to Nuremberg Airport.

There will be a Hack Week for those who would like to stay and hack in Nuremberg. Give it some thought before making travel plans and maybe stay a few days to hack with people at the SUSE headquarters in Nuremberg.


face

Akademyes es el encuentro anual de desarrolladores, colaboradores y usuarios de KDE en España, que se celebra desde el año 2006 en distintas ciudades del territorio español.

KDE_promo

Continuo con la crónica personal de lo que fue Akademyes 2016 que se celebró del 15 al 17 de abril de 2016 en Madrid. Si quieres leer la primera parte lo puedes hacer en el siguiente enlace:

Continuo relatando Akademyes desde mi punto de vista, y de cómo viví mi segunda Akademyes.

La tarde del sábado 16 de abril de 2016 continuó con charlas relámpago que son charlas que no duran más de 10 minutos y sobre temas diversos. Algunos va a “hablar de su libro”😉 Otros de un proyecto que han conocido o en el que están embarcados o noticias sobre alguna distribución reciente. Un formato desenfadado que da dinamismo al evento, y que sirve para distendir.

Después de eso Álex Fiestas, desarrollador de KDE que ha se ha tomado un tiempo con el proyecto, nos habló de un interesante proyecto llamado open365. Un proyecto desarrollado por eyeOS, uno de los patrocinadores del evento, para integrar Kontact, LibreOffice y un gestor de nube privada como Seafile en una aplicación en la nube, lo que ofrece posibilidades muy interesantes. Fue una de las charlas que más me gustó, por el hecho de descubrir una gran herramienta creada a partir de software libre. Aquí tienes una demo en vídeo:

Después Albert Astals volvió a “freirnos” la neurona con más charlas técnicas, en este caso sobre software para auditar código en busca de errores como valgrin y ASAN, y también Clazy una herramienta para optimizar código. Charlas que mientras a algunos que no “picamos código” no nos pueden ser útiles, a otros que sí trabajan como desarrolladores encontraron en estas herramientas una opción interesante y es que Akademyes tiene charlas para todos los gustos.

Pero es de reseñar, que Albert hace entretenidas sus charlas. A modo de intermedio de ambas charlas hubo un pequeño descanso y aprovechamos a hacernos la imprescindible foto de grupo que atestigua que estuvimos allí.

Y terminó el segundo día con un par de charlas, una sobre la potencia de la terminal realizada por Erick, de linuxespañol, que realizaba su primera charla, y otra José Millán que nos explicó los motivos por lo que existe KDE España, y de porque es interesante apoyarla o formar parte de la asociación. Una vez más José Millán hizo su “escrache” amable para que me hiciera socio de KDE España…😉 de momento me lo sigo pensando, pero tu puedes ahora mismo ser parte integrante de la comunidad.

Después hubo cena comunitaria. En un restaurante gallego fue el tiempo de unir más los lazos entre los asistentes. Lo de “unir lazos” fue bien sencillo


Tuesday
19 April, 2016


Michael Meeks: 2016-04-19 Tuesday.

21:00 UTCmember

face
  • More mail; and calls - sales call, lunch, team call.

face

I was having a discussion about openSUSE with a colleague when he questioned me on software updates that just run silently in the background. I replied that yes, it’s possible, in fact on the command line one may use the --non-interactive flag with zypper.

Otherwise, open YasT > Online Update and at the configuration window select Configuration > Online Update.

Auto-update for openSUSE

As shown in the above screenshot, check the “automatic online update” and finally select “skip interactive patches” and “agree with licenses”. You may set the update frequency to daily or weekly, as it suits you. Selecting “delta rpms” ensures that less bandwidth is used as delta packages contain only the difference between the old and new package rather than having to download whole packages every time a software has a version change.

That’s it. Your system should now update quietly in the background.

The post Setting up a quiet auto-update for openSUSE appeared first on HACKLOG.



face

Akademyes es el encuentro anual de desarrolladores, colaboradores y usuarios de KDE en España, que se celebra desde el año 2006 en distintas ciudades del territorio español.

KDE_promo

Del 15 al 17 de abril de 2016 se celebró una nueva edición de Akademyes, esta vez en Madrid y en MediaLab Prado como sede del evento. Un fin de semana para conocerse y compartir en torno a una pasión común como es el proyecto KDE y el software libre.

Este año asistí también a la que fue mi segunda Akademyes, trataré de hacer en este artículo un repaso de lo que supuso en lo personal esta edición. Es mi opinión personal, por lo que no tiene que ser compartida por los demás asistentes.

Este año Akademyes se celebró en Madrid sin duda un punto céntrico y bien comunicado que hubiera podido atraer a más gente de fuera, y de la propia capital, pero aunque hubiera podido ser más numerosa en cuanto a asistencia, creo que tuvo buena acogida y puede que los días de lluvia hubieran también podido influir en la asistencia final. Vi que unas cuantas acreditaciones se quedaron sin recoger, por lo que mucha gente puede que a última hora cambiara de idea.

La sede en MediaLab Prado sin duda fue un acierto. Un sitio céntrico, con buenas instalaciones y espacios no sólo para Akademyes sino para muchos otros eventos y actividades. Una sala grande, en la que eche en falta unas mesas para apoyar el portátil aquellos que quisieran y también a veces un poco de eco que en ocasiones hacía difícil entender al ponente, pero males menores…

batman_robin_opensuseEmpezó mi Akademyes en viaje en tren hasta la capital, de Atocha al sitio de alojamiento andando porque estaba cerca, y del alojamiento a la sede un paseo de no más de 5 minutos, y todo esto bastante céntrico por lo que todo bien comunicado.

Cuando llegué el viernes ya había empezado el evento hacía unos minutos, y el amigo Albert Astals nos deleitó con una primera charla bastante técnica sobre C++11 a las que siguieron otras también enfocadas en temas técnicos como fueron la de KDE Frameworks 5 y metodologías ágiles en proyectos… despertadme cuando acaben… jejeje es broma!😉

Y la última de ese primer día fue la que dió Antonio Larrosa sobre Open Build Service, esta me interesó más, ya que alguna vez he utilizado esta herramienta de openSUSE para actualizar algún paquete e incluso en alguna ocasión hice mis pinitos empaquetando algo. Da gusto ver cómo algo que me cuesta tanto otros manejan con soltura…😉 Nos mostró cómo manejarlo no sólo desde la interfaz web, sino también desde el cliente para la línea de comandos o mediante proyectos de usuarios de la comunidad de openSUSE que


Monday
18 April, 2016


Michael Meeks: 2016-04-18 Monday.

21:00 UTCmember

face
  • Mail chew; customer poke-age. Team call, lunch, another team call, sync. with sales. Admin, customer call, board call. Up late plugging away at this & that.

face

openSUSE Tumbleweed es una distribución “Rolling Release” en desarrollo continuo. Aqui puedes estar al tanto de las últimas novedades.

Tumbleweed

Una nueva revisión de lo que ha acontecido esta semana en openSUSE Tumbleweed la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

El anuncio oficial lo puedes leer en el blog de Dominique Leuenberger, en este enlace:

Las ISO’s son instalables, pero si ya estás disfrutando de openSUSE Tumbleweed en tu equipo, simplemente deberás actualizarlo mediante “zypper up” para disfrutar de esas actualizaciones.

Parece que después de que después de que grandes cambios como Gnome 3.20 o Plasma 5.6 ya esten disponibles en Tumbleweed no hubiera nada más que hacer. Pero el desarrollo y las actualizaciones continúan, así que siguen los cambios!

La revisión de estas semanas hacen referencia a los “snapshots” 0401, 0404, 0405, 0406, 0407, 0408, 0411 y 0412. Lo más destacado de estas imágenes y que ya puedes disfrutar en Tumbleweed es:

Además de muchos otras actualizaciones que corrigen errores y pequeños fallos.

La siguiente “snapshot” la que será la 0414, contendrá soluciones de errores de seguridad para Samba, que muchos estarán esperando. Y además de todo eso también llegarán cosas como

  • GLibC 2.23
  • GNOME 3.20.1 –Se reparan errores menores y se actualizan traducciones
  • Qt 5.6.0:
  • Linux Kernel 4.5.1

Como siempre, la lista de actualizaciones es mucho más larga, ¿quieres saber el detalle de todo? echa un vistazo a este enlace:

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–



face

I use the Open Build Service to work on openSUSE packages. There is a useful tutorial HERE.

Important resources:

  1. post-build-checks source code
  2. Spec file guidelines

And here is a summary of 'osc' commands I use the most:

alias oosc='osc -A https://api.opensuse.org'


Assuming you will be using the openSUSE Build Service, you will need to include the -A option on all the commands shown below. If you set up this alias, you can save a lot of typing.

osc search PKG


Search for a package. You can also use http://software.opensuse.org/ and zypper search PKG is also helpful.

osc search --binary PKG


Search for a binary package. If you know the name of a binary package (subpackage) and want to find the corresponding OBS project/package, this magic incantation is what you're looking for!

osc meta pkg PRJ PKG -e


If you are project maintainer of PRJ, you can create a package directly using this command, which will throw you into an editor and expect you to set up the package's META file.

osc bco PRJ PKG

osc branch -c PRJ PKG


If you are not a project maintainer of PRJ, you can still work on PKG by branching it to your home project. Since you typically will want to checkout immediately after branching, 'bco' is a handy abbreviation.

osc ar


Add new files, remove disappeared files -- forces the "repository" version into line with the working directory.

osc build REPOSITORY ARCH


Build the package locally -- typically I do this to make sure the package builds before committing it to the server, where it will build again. The REPOSITORY and ARCH can be chosen from the list produced by osc repos

osc chroot REPOSITORY ARCH


Builds take place in a chroot environment, and sometimes they fail mysteriously. This command gives you access to that chroot environment so you can debug. In more recent openSUSEs the directory to go to is ~/rpmbuild/BUILD/

osc vc


After making your changes, edit the changes file. For each release you need to have an entry. Do not edit the changes file yourself: instead, use this command to maintain the changes file "automagically".

osc ci


Commit your changes to the server. Other SVN-like subcommands (like update, status, diff) also work as expected.

osc results


Check what the server is doing. Typically a build will be triggered by your commit. This command lets you see the status.

osc sr


'sr' is short for submitrequest -- this submits your changes to the PROJECT for review and, hopefully, acceptance by the project maintainers. If you're curious who those are, you can run osc maintainer (or osc bugowner)

osc rq list


'rq' is short for request -- and request list $PRJ $PKG lists all open requests ("SRs") for the given project and package. For example, if the package python-execnet was submitted to openSUSE:Factory from the devel:languages:python project, the following command would find the request:

$ oosc rq list devel:languages:python python-execnet 


Vojtěch Zeisek: SUSE dort

06:45 UTC

face
Tagy: 

Jak udělat radost fanouškovi, uživateli a překladateli openSUSE? No přece správným dortem!


openSUSE dort 2016.

 

A ještě jeden o 5 let starší příklad:


openSUSE dort 2011.

 

Víc takových dortů a víc openSUSE v našich luzích a hájích!

<- Current blog entries