Como alguien que se gana parte de la vida probando distros de Linux, reinstalo mucho. Incluso mis favoritas rara vez duran más de unos pocos meses antes de ser borradas para dejar espacio a algo nuevo. Invariablemente, una de las primeras cosas que hago después de cualquier instalación es ajustar mi shell para incluir algunas opciones, alias y, por supuesto, mi prompt preferido. Después de reconstruir mi archivo .bashrc docenas de veces, empecé a pensar que tenía que haber una manera mejor. Comencé a buscar un lugar en línea para almacenar mi archivo .bashrc, con todas mis configuraciones exactamente como las quiero. Esto resultó ser más difícil de lo que esperaba. Para hacerlo correctamente, necesitaba un sitio web que fuera gratuito, que no requiriera registro, que mantuviera mi archivo permanentemente, que permitiera descargas públicas ilimitadas, que le diera una URL que pudiera recordar y que me permitiera hacer cambios en el archivo sin tener que volver a cargarlo. Era una tarea difícil, pero Pastebin.com se ajustaba a lo que buscaba.
Pastebin 101
Para aquellos que nunca han utilizado Pastebin, es un servicio muy sencillo. Introduces un texto y el sitio web lo guarda en su propia ubicación. Eso es todo. Tú, o cualquier otra persona que tenga esa URL, puede ver el texto. Está pensado para que los programadores y demás compartan cosas como fragmentos de código y mensajes de registro. Afortunadamente, te permite elegir cuánto tiempo permanecerá tu texto en el servidor. Si guardamos nuestro .bashrc aquí, siempre podemos volver a él más tarde para obtener lo que necesitamos. Puedes elegir, al guardar tu archivo, cuánto tiempo se mantendrán los archivos almacenados en Pastebin.com.
Si te detienes aquí y sigues la ruta normal, tu archivo recibirá una URL como http://pastebin.com/d535effd9. Eso no es tan fácil de recordar, así que vamos un paso más allá y usamos…
“Pastebin “privado
Una característica inteligente de Pastebin.com es que te permite crear tu propio subdominio personal sobre la marcha. Por ejemplo, en lugar de ir sólo a http://pastebin.com, si utilizas tu nombre como subdominio (es decir, http://joshprice.pastebin.com) tendrás tu propia sección para dejar tu texto. Ahora, la palabra “privado” está entre comillas aquí porque no hay nada que impida a nadie más acceder a esa misma área “privada”. De hecho, si tienes un nombre común y pruebas el método que te he sugerido, puede que te encuentres con que alguien más ya está colocando archivos allí. Sigue jugando hasta que encuentres algo único.
Como puedes ver, el título ahora muestra que estamos en mi propio pastebin privado. Una vez más, no hay nada que impida a nadie más acceder a esa ubicación y añadir/cambiar archivos, es sólo un espacio de nombres que puedes utilizar para acceder a las cosas que has guardado.
Puedes notar que la sección “Mensajes recientes” en la parte superior izquierda ahora muestra sólo los mensajes en este espacio privado. Puedo volver aquí dentro de un año y ver todas las notas que he guardado hasta ahora (suponiendo que les dije que vivieran ese tiempo, y que nadie más las haya cambiado).
Guardando tu .bashrc
Llena tu .bashrc (o cualquier otra cosa que quieras guardar en pastebin) con las configuraciones que quieras. Si aún no lo has hecho, crea un espacio privado único como se describe en la sección anterior. Pega el contenido de tu archivo, elige el tiempo que quieres que permanezca en el servidor y pulsa Enviar. Se te llevará a la URL de tu archivo de texto, que puedes guardar o enviar a otros.
Cómo recuperar tu .bashrc
Hay varias formas de recuperar tu archivo en tu sistema una vez que la instalación se haya completado.
La más simple – Abra su dirección privada de pastebin y el puesto que está buscando. Resalte todo el texto, abra su archivo .bashrc existente y añada la información de pastebin al final.
Línea de comandos – Desde tu navegador, abre tu dirección privada de pastebin y el post que estás buscando. Verás un botón de descarga en la barra de encabezamiento sobre tu mensaje. Haz clic con el botón derecho del ratón en el enlace y elige “Copiar ubicación del enlace” (o el equivalente de tu navegador). Desde la línea de comandos, introduce
wget-O ~/.bashrc (ubicación del enlace de pastebin)para guardar el archivo de pastebin directamente en el archivo local .bashrc, sobrescribiendo el contenido existente. Si eres capaz de recordar la URL de tu archivo para no tener que abrir el sitio web, este puede ser el método más rápido, y no requeriría un navegador en absoluto.
Recomendado – Abre tu dirección privada de pastebin y el post que estás buscando. Verás un botón de descarga en la barra de cabecera sobre tu post. En lugar de 826492.txt o cualquier nombre de archivo que te dé, guárdalo en tu casa como algo así como bashrc-custom
. Puedes añadir la líneasource bashrc-customal archivo .bashrc existente, para que obtengas todas las opciones del shell que la distro incluyó así como tus personalizaciones.